Wonderful place in an idyllic spot and fabulous hosts. We will be back!