Wonderful location. Fantastic host. Lovely touches. Highly recommend.