Perfect stay, perfect location (the terrace is worth the 122 stairs :-) )
Esther is a really nice host and makes your stay even better.
Gracias Esther :-)