Alejandro was very helpful during our stay, if we needed something he was there. His friend met us for check in and was very helpful also.
The apartment is very large and has a lot of space and everything you need for a short or long stay. There were three of us staying, but the apartment would easily accommodate 5/6 with no troubles.
We walked most places, but the metro is close and easily accessible. I would definitely recommend this apartment to anyone.