Beautiful view, great location. Well equipped kitchen, well stocked in general with linens, beach toys, bed is comfortable. Onsite restaurant is wonderful.