Very nice, spacious, clean and modern condo. Well located with a nice big balcony and view of the city and ocean (there is a building which partially blocks the ocean view but not enough to bother us). The building has nice amenities but can be very crowded and cramped, especially on the beach. There are daily parking and resort fees which add up quickly, especially when also using the restaurant and bar areas. The host is very responsive and attentive to our needs. We had an issue with an uncomfortable mattress, but this was later resolved. The kitchen was excellent and had everything that we needed. There are extra beach chairs and an umbrella in the condo in addition to the 2 beach lounge chairs and umbrella that the resort already provides us. Overall a very nice place.