Good location clean friendly staff