We have mixed experience with our stay: got an upgrade (thanks!) to a nice apartment that has a super location and the building is beautiful. (It is the ‘La casa de las brujas apt on their listing)
On the other hand there was no hot water and when we reported it nothing happened. Also note that there is a loud construction with a lot of dust in the building-so weekdays cannot be enjoyed for sure. (They worked on saturday also).
Lockbox check-in was easy, but communication at the end was a bit uneffective.