Charming place in a central, lively location.