This place was better than we expected. We booked it for a week but we had to stay longer since it was so relaxing for us and our kids. Trish is flexible, kind and very helpful. The place is perfect for a family of 5, and so close to beaches. We would have loved to stay there for 3 weeks.