Excellent location and customer service