Very nice place with a very central location in Madrid very close to a major metro stop.