What I liked best were the amenities provided by the condo. Great lawn with palm trees for shade adjacent to the beach, great restaurant / bar, pool, loved the attached corner store (beer / wine / spirits / deli / food / supplies / coffee / etc.), yoga studio, and the shop where you could rent all of your water toys was perfect (kayaks, paddleboards, snorkeling gear, etc). I just loved all that convenience.
The condo should add a hot tub to the pool area.
The view of the beach and the ocean from the large unit balcony was excellent.
The unit looks a little bigger in the pics than actual. This condo building appears to have been built in the '70s and this unit was originally a one bedroom condo. A retrofit with a partition in the living area created 2 more "rooms" to accommodate a king bed and a sleeper couch. So for six of us, it was a bit "cozy". But since we were all family, it was fine. And we really only used the condo for sleeping in anyway.
All the amenities / appliances were clean and well kept, as were the buildings and the grounds.
An additional bonus was the rocky area just off the beach which supported corals and a variety of sea life, including turtles. The snorkeling therefore right outside your door was excellent!