Excellent visit. Great location; clean; excellent customer service.