Excellent location. Enjoyable setting. Thoughtful hospitality.