Good service, lively location. Great value.