We had a very good time at Alvaro’s place! The location is great, La Latina is a friendly neighborhood with lots of places to eat and it's well connected with subway (also a short distance walking to the city center)
The flat is perfect for a short stay. The view from the apartment is lovely -- the sunlight that hits the apartment in the winter is amazing.