Good location, great customer service