Great location, great hosts, a perfect stay. Thank you!