Although my feelings toward my group's stay here are largely positive, I am walking away with a couple of nagging issues that I think are important to mention and prevent me from rating 5/5.
To start, the location is absolutely fantastic, as are the views both from the apartment itself and from the building roof just two floors up. The building itself was also excellent - from the security at the front desk, to the accessible pool, to the included gym, we were thrilled with everything available to us.
The hosts are all very responsive. We received messages frequently from Pepe, Hector, and Erika, and I trust in their ability to make sure any major issues are taken care of should they ever arise.
The apartment is nice, modern, and largely comfortable. Having two bathrooms is a huge plus for an apartment of this size. However, I think it's important to make mention of the small room with the two single beds, which feels very much like an afterthought; it is much less comfortable than the other rooms due to a lack of ventilation and easy access to power outlets, and the beds themselves are significantly firmer than the bed in the primary bedroom. Some may prefer their firmness, but I found them to be a bit uncomfortable. I would recommend the hosts to, at minimum, include an additional spare fan in this room.
The other issue we had with the apartment was a very noticeable ant problem that became pretty troublesome toward the end of our stay. We notified Erika who ensured that the apartment would be fumigated once we left, which is a positive note for anyone staying after us. I could go into more detail about this, but given the rest of the positives, I don't want to inundate this review with an issue that will likely be corrected. That said, I felt it was important to mention.
All in all, we had a great stay, but the comfort of the small bedroom and the ants weigh our rating down to a 4/5.