Amazing location and great hosts. A memorable stay.