Wonderful place in an idyllic setting.