A great place in a central and lively location. Recommended.