Everything you could need and more. We all loved staying here. Nicola was awesome with communication and even let us milk the cows! Great for the whole family. Clean and spacious, with lots of lovely little touches. Thank you so much for having us.