excellent location, excellent customer service