Great, little clean spot in a convenient and lively location.