Great location, great hosts, home away from home