We had a wonderful time! The place is in a fantastic location and perfect for families. It has everything you could want plus more. We would love to come back to this place one day again.