Excellent place, near to subway station, everything is great.
All I can say is good. Just be aware, that you have to go up through the stairs, so I would only not recommend it for people with some movement difficulty.
Otherwise ... excellent and super-nice atmosphere!!