An excellent place, excellent location, excellent hosts, excellent ambiance and a marvellous two days.