Location was great and within walking distance of the la Latina metro station. Plenty of shops nearby. Major attractions are within a 20 minutes walking distance.
The apartment was very well maintained albeit a little cramped. Host was extremely responsive and helpful.