The condo itself was nice and had some decent upgrades to the kitchen and living area. The bathrooms were dated and extremely small and all drains did not drain properly. The floors were not clean as my infant had black soles after 10 minutes in the room. The property itself is made to look better with gardening but the grounds were not clean. There were piles of debris in almost every corner, rust on doorways and only two of the three elevators were in order most of the time. One day it was only one and made for very long waits. The inside pool area was so strong in odor that we did not utilize it and the outdoor pool had tremendous amounts of chlorine. The ease of access to the beach was nice and overall our stay was pleasant. We would not rent at this location again because the building felt and looked decrepit and dingy.