Really nice and kind guys, very communicative, in a cosy place. Location is perfect: 100 meters of Grand Via Station in the heart of Madrid.
Don’t hesitate