Unexpectedly great stay at Karen's wonderfully equipped farm stay. The toilet, shower and room were all impeccably clean. Woke up to very friendly farm animals and a cat that stood watched throughout the night and loves guests. Thanks Karen for the wonderful set up :)