Best Location in Madrid!
Highly recommend