Perfect location! Good price. Everything you need to stay at the best location of Madrid.