A wonderful wee place to stay. Great breakfasts, cool dogs and beautiful chickens. Excellent communication from hosts. We really enjoyed our brief stay.