We couldn't have been happier with our stay! Everything was exactly as we expected from the pictures and descriptions. Communication from the booking, preparing/packing and the actual stay were easy and super helpful! And the property as a whole was our favorite we've ever stayed at! From the family friendly pools and actives, to the ideal location, we were 100% happy with our stay! We'll definitely be back!