Great location, great home and great hosts.