Out of four Airbnb listings in Spain and Portugal in the last couple of weeks, this was the nicest, cleanest, breeziest, sunniest and all-around best of the lot. (It was also not the most expensive.) Many apartments look this nice in photos but are not. This one is. The views and the fresh air make breaks at the apartment so pleasant. The windows are double-paned, and there's A/C, so we slept great.
Our train was delayed so we were nearly an hour late in arriving. Flavia's mother met us graciously anyway. We appreciated hospitable touches like water and beer in the fridge, laundry soap and dishwasher detergent in the kitchen, and shampoo in the (great) shower. The location is very convenient as well as scenic. I have no reservations at all about recommending this place (as long as you're okay with climbing three flights of stairs, plus up the hill). Thank you, Flavia. We totally enjoyed our stay!