Myself and my dog had a fantastic time at fair haven, The property is beautiful and lots of room for dogs to run and play. It has everything you could need for your stay. Hosts are very friendly and willing to help any way they can. Only stayed one night but would have loved a longer stay.