Condo's location is great, the angle of balcony make a lot of difference between good view and great view. The rooms are cozy, good for a family of 4. The bathroom could have been bigger but for a short vacation it is fine. Furniture is good, utensils in kitchen was enough.
The building is OK, there are many tourists, there were many restrictions but it is understandable. The pool was decent size and access to beach was great.