A tidy place with facilities fitting well into a modest space. Great lively location.