Nice place right in the center of Madrid. Lots of places to eat nearby