I can’t say enough great things about this property and our overall experience. Pristine, modern and spacious with a large, refreshing pool for family fun. Well-stocked kitchen with all of the appliances, utensils, and touches of home that you’d look for. Outdoor foot bath and shower were a major help for “sand management.” Easy walk to beach, shops and dining. One of the circuits in the living room went out mid week but agent was prompt in advising how to handle. We would definitely book again!