Overall, our family of 6 had a very nice stay. The location is convenient, with plenty of walkable locations for dining, bars, and shopping. The check in was smooth and the parking was easy- a pro was a covered lot and walkway. We checked in on a Tuesday afternoon so there were ample carts available for unloading. However, I could see them becoming sparse at popular weekend check in times. I was worried about the elevator wait times, but it wasn't a major problem. That being said, there were times we had to wait for 5 minutes or so. We were happy with the amenities on site and really enjoyed the covered outdoor pool as a way to be outside but out of the sun after hot days on the beach. The condo itself was spacious and clean- excellent value for the price in my opinion. I would stay here again.Here are some things to know: we were supplied with one paper towel roll and 4 very small toilet paper rolls- make sure you plan to bring/buy extra. There is a drip coffee maker (which really wasn't clear on the description) and at the time of our stay, we had ample coffee filters in the closet. Plan to bring any plastic wrap, ziplock bags, foil, etc. as there was nothing supplied. The description also says the kitchen is well equipped, and I would have to disagree on that. Utensils were very sparse, knives were extremely dull, and pots/pans need to be replaced (warped, chipped, etc). If you are planning to cook a lot, I would recommend bringing your own.