Lovely private self contained unit in a lovely countryside setting.
Comfortable, warm with many of the amenities you require.
A small wee ant issue but you are on a farm hence importance to keep clean and tidy.
Definitely recommend and would return.