All you need was properly catered for, great hosts, great setting !!