Wonderful location. Wonderful host. Wonderful stay.