Excellent location. Patient, attentive host. It was the perfect spot for our family of 5.