Great house, great hosts, perfect location