The building is high-quality, and scrupulously clean.
However, there is no ice machine (no refrigerators) and when you ask for ice you get a very small quantity. I think the desire is to sell you beverages rather than cooling your own.
In addition, although free Internet is advertised, it is only available in the lobby and by the pool, not from the rooms (our room was directly overlooking the pool and could not receive).
On some days, the breakfast was extremely limited. Generic cereals and toast. We learned on the last day that a hot breakfast (oatmeal, and Sometimes eggs) was available in another location, but there was no sign of such in the breakfast area.
And finally, if roosters and dogs interrupt your sleep, this is not the place. This is not under the owners' control, of course.