This place is magical. We had the perfect weekend! It was over 100 degrees every day and this place was perfect for indoor fun and outdoor fun! Location is perfect and the owners are amazing!