Can't say enough good things about this place. Right off of Puerta del Sol and in the middle of everything the city has to offer.