Great location and views from the balcony are amazing. Beach is about as good as it gets. Unit needs a few upgrades but not too bad. You do have to pay for parking, $50/week and $20 for every two adults to get key fobs to the doors and amenities. The unit has 5 beach towels and 6 bath towels, 4 beach chairs, umbrella, and beach toys. WiFi and cable tv provided. Good communication with host.