This place is a magical haven and the perfect place to relax. The outdoor bath was divine on a sunny day, looking out to the sheep, horses, river and hills. The place was spotless and the kitchen was full of provisions. I really appreciated the care that was taken to choose breakfast ingredients which suited my dietary needs. The bed was really comfortable - I haven't slept so well in months! The hosts are generous in every way. I can't recommend this place highly enough!! It is hospitality at its best.