Beautiful place, exactly as described by Pilar. She is lovely, very helpful host. Apartment had everything we needed for our few nights stay. Location is good too, we walked pretty much everywhere but there is a metro just around the corner. You will also find good shops, restaurants and cafes near by. We can highly recommend this apartment.
Just be aware of those 81 steps (narrow staircase) to the apartment, it’ll be worth it when you get all the way up to the beautiful terrace. (Not suitable for elderly or disabled.)