The location is really good and nearby you can find restaurants, cafes, supermarkets etc. Near the metro station La Latina and 10 minutes walking to Plaza Mayor.
The communication is really smoothy and they respond fast to all you need.
The only thing might be that there is no rubbish bag in the apartment and the apartment smells a little bit remodeling:)
But still recommendable!!!