Clean and tidy. Good location. Fast and polite replies. Understanding company. Nice decor.