Amazing location, extremely generous accommodations, and a great host. One of a kind stay.