A+ location, great beach amenities, fully stocked with lots of towels and extra linens. This was the perfect stay for our family with two little kids. There are restaurants, beaches, coffee, grocery stores, and shaved ice all within walking distance.