Clean, safe, well located, welcoming staff