We had an excellent stay at this apartment. The check-in process was easy and the host was very communicative and helpful. We loved the location in Puerta del Angel as an escape from Centro. There are local bakeries, markets, supermarkets, and grocery stores very close. The metro is about a 10 minute walk. The walk to Centro is not far and we enjoyed it frequently, the Cathedral is only around 20 minutes. We especially liked the riverfront parks that were in Puerta del Angel.
The apartment itself is a decent size for two adults and a child with a large dining room/kitchen. The windows on both sides of the apartment let a lot of fresh air flow through. The bedrooms themselves are both pass throughs on the way between the dining area and the bathroom - just something to be aware of. As others have mentioned, the shower is a very tight fit. The hot water barely lasts through two fairly quick showers so be aware.