We just came back after a wonderful time.. Upper Mill is a really lovely property, the photos just don't do it justice. There is a wonderful tree-house that really is genuinely as the name suggests, a house up a tree, rather than a box on a branch! There's also a zip wire that we ALL had great fun on! I think the highlight for my wife were the pigs at the top of the garden who devoured our kitchen scraps every morning and evening. We also enjoyed freshly laid eggs! The property is situated in a beautiful spot amongst idyllic countryside with a river flowing through the property which was perfect for a game of poo-sticks! Highly recommended!