Amazing location. Amazing space. Amazingly hospitable host. A must stay.