Location and customer service were top notch.