A five star experience! Beautiful beach views, a clean environment, and a top notch holiday.