Great location, attention to detail, and excellent customer service