Amazing place in the heart of Madrid, easy access to amazing restaurants as well. Place has everything you need to have a happy stay.