Absolutely terrific stay! Outstanding hospitality, thoughtful touches, excellent accommodations. Highly recommended.