What a fantastic stay! Great place, great hosts, great time.