Our group of 10 family and friends stayed at the Olde Millhouse for 7 nights. The house is even more amazing than the photos with every comfort you could want, and the grounds were a delightful surprise! The meticulously kept landscape includes a creek and waterfall which delighted the grandchildren, as did the puppies (William and Fleur) and the hens - fresh eggs everyday! The house is better equipped than my own, and if you need anything, Sally will get it for you! Sally is the perfect host, one step ahead of all our needs. When our group's arrival plans got turned upside down, she sorted it all out and got us settled in without a hitch. She is super helpful, gracious with a delightful sense of humor who went above and beyond to make our visit unforgettable. Our plans included a special dinner prepared by Jesse who sought out our preferences ahead of our visit, and prepared a wonderful meal. The location of the house is perfect as a home base to explore Edinburgh, North Berwick and the Highlands. Dalkeith offers several local dining options which we happily sampled. The Olde Millhouse gets our highest recommendation. My family will be talking about this vacation for years to come, and would absolutely stay there again. Sally, thank you for everything!