I rented this condo for my two daughters, myself, and my parents. It was plenty spacious and had everything we needed to be comfortable, cook a few meals, and was a perfect headquarters for our beach excursions. The view from the balcony was great and the location right on the beach was perfect. We enjoyed the waterfront, indoor/outdoor pools, and the splash pad almost daily during our week long stay. The only negatives to our stay were the general condition of the community/building and the condo itself. Upon arrival, and for the first three days of our stay, only two of four elevators were working. Since there are no designated service elevators, their were lines and long waits from check out (10am) until check in (4pm) as people might Ed in and out and cleaning crews navigated between floors. For a building of 15 floors, this was a massive inconvenience and is one reason we will likely not return. The building (pools, floors, exterior) could definitely use a little TLC. The condo itself had lots of dings on the walls, several empty hooks/nails where pictures had previously hung, extremely worn furniture in the living room, and both toilet seats had wear marks that rubbed through the protective finish to reveal the porous material beneath. We got a great price on this rental and adjusted our expectations accordingly, but were still a little disappointed in the general condition. Overall our stay was very nice.