This place is the definition of airbnb. I have been to many of them but Karen's place worths a mention. She pays attention to the details and the farm is amazing. Thanks so much for having us.