Nice, clean place with a good location. It was great to have parking, the pool was nice (except got a little dirty with lots of floating debris over the busy weekend) and large rooftop area, the bed was very soft and comfy, and the soundproofing is very impressive. It is a loud neighborhood with the broadwalk, but you can't hear it with the balcony door closed and can't hear neighbors. If you are wanting to cook a lot, the kitchen is sparse and probably doesn't have all you'd want. Unfortunately, the listing said the kitchen came with oil and salt and pepper and it did not, among other things. Bring your own plastic cups to take up to the pool. No plastic and only four place settings. Listing also said we would have access to an umbrella on the beach. That's not accurate. You only get two chairs. No laundry in the building, which would be helpful with a week or longer stay. Also, beware of a very large and heavy mirror that is not permanently affixed to the wall; if you have younger children it is dangerous. When had an issue with the European dishwasher, response times were slow and I had to follow up twice. Despite some small annoyances and issues, it was still a good stay overall in a nice building. Just not quite enough attention to detail to make it five star.