We really enjoyed our visit to the mill, which is fascinating and thankfully hasn't been 'tarted up'. At first I was a bit disappointed to realise that we had to have a guided tour, but in fact the lady who took us round was very good - friendly, informative, but also not too long-winded! She told us lots of things we wouldn't otherwise have known about the mill, the millers, and local life. Unsurprisingly, the mill is regularly flooded (it had been just the week before) and the water heights marked on the wall do make you think about the power of water, and how fast it can take over a building.
Afterwards, we walked through the field to see the Doocot, which is an amazing building and still echoes to the sound of birds cooing.
The Mill has a small gift shop and drinks machine, but it's also only 2 minutes from Smeaton Tea Room and 5 from Tyninghame Smithy, both of which do lovely food (and at both of which there are outside tables at which you can sit with your dog.)
A fine afternoon out, though preferably only done in good weather! Owing to the age and nature of the mill building, disabled access beyond the ground floor may be tricky.