The location is great. The building and grounds were well maintained. Front desk staff were fine. Easy check in / check out which was nice. Maintenance staff were friendly. Umbrellas / canopies were not provided for the beach but there were lounge chairs available. Overall the condo itself was ok. The walls need repainted, mainly in the entryway and some areas by the balcony doors patched. Those issues were not a big deal, but took away from the overall look and is what is first noticedwhen walking into the condo. My main issue was with the mattress in the master. The master bedroom mattress was awful. It was very hard and I ended up sleeping on the couch. It looks like others have commented on this, some from over a year ago, so not sure why this hasn't been addressed. The twin headboards are not attached to the beds and the beds move easily. The 2nd bathroom drain did not drain well and my kids stood in water 6 inches deep while showering. The chairs on the balcony are older and you cant see over the railing if sitting down. The sink garbage disposal smelled when we ran water (we didn’t use the disposal but it clearly needs cleaned). We weren't in the room much as we were in town for the beach so I realize a lot of these remarks are petty, but some need to be addressed. The views were great. The condos were quiet and clean. We would stay in these condos again.