We had a fantastic time! They catered well to our needs especially to our 1 year old- a travel cot, bath and even a potty.
The place is immaculate and the private beach is just beautiful. Highly recommended!