Overall, we enjoyed our stay, though there were a few areas where the experience could have been improved.We were traveling with two young children, including an infant, so the travel crib advertised in the listing was an important consideration for us. Unfortunately, it was very difficult to set up (we initially thought it was broken) and was quite dirty. While the host was apologetic, their explanation that housekeeping may not have realized it had been used if a previous guest packed it away was a bit confusing, given that the house rules specify an incremental charge for leaving it set up.Since we were traveling from across the country, we also counted on using the beach equipment provided with the unit. Unfortunately, the umbrella was poor quality and quickly collapsed in the wind, and more than one of the chairs were broken. The elevator closest to the unit was also out of service for a part of our stay, which added some inconvenience. A simple water filter, such as a Brita pitcher, would also have been a nice addition.Despite these minor issues, the condo was clean and relatively well-appointed, and we especially appreciated the wading pool, which was great for our young children. With a little more attention to the condition of the provided amenities, this would be an even better place to stay.