The condo seemed like it could be updated, especially the bathroom. However, it was very clean and comfortable for our stay. It is hard to tell from the pictures, but this unit is on the side of the building, so the view, while still good, could have been better and unobstructed. The amenities at the complex were great. The pool was very nice and a large size. Very easy access to the beach (chair and umbrella service was available for a fee). Overall, we had a good trip. I have stayed in nicer condos for the price though, so I do feel this one is a bit overpriced. I will be searching for another condo (maybe in the same building) for our next trip.