Great flat, great setting and great hosts.