A beautifully appointed farm stay with stunning views