Amazing place to stay with wonderful hosts, horses and dogs.