Excellent location and customer service, along with a great price.