Beautiful place. Wonderful host. Amazing location.