Delightful experience with many special touches and most gracious hosts.