Amazing place to stay, close to everything. Literally in the heart of Madrid