We absolutely LOVED our stay here! Beautiful views, a relaxing location and wonderful facilities to accommodate your stay. A true home away from home. Absolute luxury... we could have easily stayed longer.