When we read previous reviews, we had high expectations but these were exceeded. Literally everything you need -
Extremely generous amenities - so much for the kids, outdoor pool area like being in a private resort. Nothing but praise for the effort the lovely hosts make!!!