A great location, fabulous house, great hosts.