The condo is in a terrific location, right on the water with the sound of the waves rolling in, near lots of good restaurants, excellent supermarkets, nice beaches, and other attractions. The condo itself is lovely, recently updated throughout, and comfortably furnished. The beds were quite comfortable. There is also air conditioning in each of the rooms, if needed, though there is good air flow through the condo.
There is a swimming pool, as well as access to the water just off the patio area. There is no sand beach as such, but good wading and swimming upon entering the water down steps from the patio area, at the foot of the seawall.
Our host, Luan, deserves special mention. He was very welcoming, anxious to please, and always available to answer questions, by text, phone, and in person (which proved useful in helping us master the slightly complicated cable TV system -- there are large screen TVs in each room).
The only issue we had was construction noise (updating the lovely patio area), but that was due to be completed the week we left.
In sum, it was a great stay, and we would not hesitate to return in the future.