We really enjoyed our stay here! We had plenty of space within the condo. The bedrooms had very comfortable beds, nice size closets, and dressers. Bathrooms were clean, no bugs, soap scum, or mold. There was some construction going on during our stay but it was barely noticed since we were gone most of the day. Pool was a nice touch and the beach showers were great. My only complaint would be that the keys used to enter the building, garage, and gate to the beach stuck all the time and getting the key out was a struggle. I would give this place a 4 and a half star rating and would definitely stay here again.