The place is lovely! You really feel like a home :)
It's in a very lively area which is fun to explore Madrid, you can walk to most places in the centre.