Outstanding location, great hosts, and so, so much more. Thanks for making our stay so comfortable.