Excellent location. Excellent service. Good price and terms. Strongly recommend.