Lovely resort! Perfect for family trips with fun entertainment outside the main restaurant and the play-land/water slides for the kids. Nearby attractions are handy, but the resort has everything covered. The staff were warm and welcoming which made the stay amazing!