Wonderful stay. Very comfortable. Lovely setting. Great thought out into every detail. Great host.