★★★★★ - AWESOME! We had a great time. Highly recommend it. We will definitely be back 🙂 Gina D, 7/5/17