The best about it is the location. You can not imagine a best place to now Madrid: local places, restaurants, shops, metro, theatre, anything in near by.
Can´t imagine a best host: helpful in anything and fast to anwser to calls.
It was a wonderful experience.
A+++