Helpful staff. Clean. Good location