A magical place, gracious hosts! A true gem!!!