Beware - there is NO PARKING at this building. Spent three nights and no matter the time, we were sent over to two lots across the street (one that you had to pay extra for). Heard from one employee that there are only 96 parking spots and the building has nearly double that number of units!! If you live there maybe you get used to it, but if you just want a long weekend away to relax, the last thing you want is to have to park in an unattended dark lot across the street *and* have to pay even more for it.
Our room was clean though, had a small, but complete kitchenette, A/C unit a little loud, but was cold -- but no balcony by default -- just a city view. Use of the pool and beach area is accessible by a key that you always have to have with you -- there are literally NO attendants or employees anywhere, at any time, that can assist guests (at least I didn't see any).