Clean. Friendly and helpful staffs. Good location