Loved this apartment because it was clean, modern and spacious for our family with two kids. The building is very safe and has free wi-fi in the lobby. We enjoyed the pool which has a shallow area for little kids and my kids loved the jungle gym in the kids' play area.
The building is near the main tourist spots and public transportation. If you get sick like one of my kids did, the apt is located near two pharmacies and a walk-in clinic. The location is ideal if you prefer to explore the Historic Center on foot. Lots of shops and restaurants (from major chains to small family-run restaurants and street food stalls).
Gabriela was an excellent hostess and immediately took care of problems we had with our internet connection.
The weekly cleaning service was a treat because someone came in to change the beddings and towels and clean the bathrooms and floors when I was often too tired to do so.
The only downside was that the neighbors in the the apt beneath us complained that my toddler son was making too much noise, sometimes if he was having a hard time falling asleep. We did our best to minimize the noise, but it wasn't always possible.