The condo was clean and looked just like the photos. Travertine tile throughout, the deck looked very nice too. Appliances aren't new but everything worked well. The kitchen was stocked with condiments and every possible utensil. There was snorkeling gear in the closet, which was great. The beach is a 5 minutes walk, first on a sidewalk along a small street, and then on sandy and clean path, more like a nature walk. The resort itself is small but well maintained and felt safe. There are no guards but gates have keyed entry and the grounds have cameras. Turks Wave coffee shop with decent espresso etc. is within few minutes walk.
Negatives: noise and lack of storage space.
The balcony overlooks a cluster of AC units with constant noise both day and night. The pool wasn't packed but popular at all times, including 7 am and midnight. Apartments below have direct access to it. The street is quiet, with hardly any cars.
Condo has closets but two of them and some vanity and kitchen drawers were locked so there wasn't much space. Shower has multiple shelves.
Having a car is a must, IGA supermarket was a nice surprise. It is about twice as expensive as US but very well stocked.