Great farm stay with amazing views.