This place was absolutely awesome. I checked in with Julia who spoke English and was very thorough with explaining the keys, showing the amenities, and giving suggestions of things to do and places to eat.
The apartment was clean, cool (the A/C was amazing and worked brilliantly in 40 degree heat!), and had everything you could ask for. The terrace was stunning, (and WAY larger than I expected) and I am happy to say that I took a siesta outside each day of my stay.
The location is great: 15 minutes walking to both Plaza de Armas and Santa Justa, and just a couple minutes from the Metopol Parasol and the main city center.
I would highly recommend this place if you see it available!