We stayed in the Hayshed (self contained self catered accommodation) for two months and would absolutely recommend this business. While the Hayshed is the smallest self c ... more