We had a great weekend staying at Esther's place - the flat is lovely, really clean and comfortable and has everything you need.
The location is great for exploring the city, and despite being just off Gran Via, the flat itself is really quiet and peaceful.
Esther was a great host and very responsive - would definitely recommend her place!