A truly wonderful place. The staff were incredible, in a perfect area close to everything. Very clean and also very quiet. The private pool was more than big enough to have a soak to cool down and if you want to swim properly the main pool is the place to go. A top notch stay.