Fantastic views, facilities and hosts, a five star experience at Valley View Farm.