It's not a 5 star hotel but probably the best location in Madrid!