Magical location. David is a fantastic host. Loved every minute!