A wonderful stay, with a great host, at a beautiful location.