Paradise in paradise,
Fantastic place , wonderful location , lovely people ! Nothing bad to say