Our family of 5 was disappointed by the amenities provided in this apartment, but overall we enjoyed our stay. The place was reasonably clean (just don't look under the furniture), well air conditioned, and generally comfortable. Our biggest disappointment was the lack of many basic amenities, especially for a place in this price bracket. The kitchen lacked basic things like salt and pepper, dish soap, a teapot, and a coffee grinder (despite having a stove-top coffee maker). There was no music player, and not a single channel in English. There was no broom, cleaning products, or paper towels. Two out of three frying pans were incompatible with the induction cooktop. There was nowhere to hang towels or clothes in the bathrooms or bedrooms. The clothes washer was fine but we had to buy our own box of detergent. Overall, it had the feel of a place hastily, and cheaply as possible, set up to function as an AirBnb. It did not have the feeling of "home" that I have experience elsewhere, even for much cheaper.
On our second day there was a leak from the hot water boiler all over the floor in one bathroom. Oswaldo was very attentive and we were moved to another nearly identical suite in the same building. We were not offered any compensation for the inconvenience.