Gorgeous location, great place for an extended family gathering. Comfy beds, excellent kitchen and appliances. Easy walk to the beach and day spa . Highly recommended