We ended up booking this place last-minute and we were so glad we did. The location and area are amazing! Our kids loved the pool and catching crabs on the rocks by the beach and watching the turtles basking. Would definitely stay here again!