A quirky place in a very lively location but remarkably quiet