Maria's apartment was just as described and very comfortable to stay in. The location is especially ideal being right near to Gran via and its metro station, making exploring Madrid on foot or by metro very easy. There is even a local express store around the corner for grabbing any essentials.
Checking into the apartment was quick and straightforward. Also communication with our host was always friendly and quick to respond or offer assistance.
We would definitely stay again if we were to revisit Madrid and recommend the apartment to anyone!