First, let me say that the hosts went above and beyond to provide all amenities one might need in the condo. Forgot your beach chairs? No problem - they are there in the handy beach cart, along with towels and a beach umbrella. The kitchen was completely and thoroughly stocked and every utensil's home even labeled! The dishes were also a cut above your average beach condo provisions - we appreciated the Le Crueset coffee mugs and nice wine glasses. Each room having its own door out to the large deck was a plus too. Our only disappointments? Primarily in the description provided, or not provided, in the condo listing. While it is technically on the second floor, it is three floors up since the ground floor is not actually the first floor. And it is a LOT of steps with beach gear - actually 6 flights. Had we brought our dogs, it would have been way too many to carry them up and down (they are small dogs). Additionally, the description says it is "Beachfront," which in my mind means on the beach or very very near - not a 15-minute boardwalk haul, and we were sad to find there is no golf cart access to the beach. We ended up buying a beach pass and driving there every day. Regardless, I still give the condo 5 stars thanks to the lovely decor and thoughtful amenities, as well as the excellent communication from our host. I would, however recommend that the things I addressed above be made clear in the listing to avoid any future guest disappointment.