Resort village 4*with beach swimming pool animation baby club tennis court, five-a-side football. Etc.
Ask for availability and more information