Great place in the center of Madrid. Plenty of restaurants right across the street!