Great location and nice place in general.
Only comment is it can get a bit noisy which I guess could be expected because of the proximity to main roads, trams, restaurants, etc.