Excellent location, spacious accommodation in central Madrid. Close to everything that matters.