Great place to stay in Madrid, very close to everything you need to do.