Dream vacation! We loved the location, view, beach/pool amenities, and fabulous host. Very relaxing and comfortable.