We liked the place its well decorated and quality of the sheets very well selected.
The building has good service for example the valet is very confortable and well attended but they will charge USD 25 per day.
The beach one long block distance with good public services and good offer of private alternatives for lunch or dinner.
Its has a small gym but well equipped.
In general good correlation between what you want compared with what you get for what you paying.