We travelled from Toronto to Purcellville for a friend's wedding and had a lovely stay at Creek Crossing. The farm was easy to find and close to the little town for restaurants/groceries etc. The property is lovely, and we just wish we'd had more time to wander around the farm and explore.
The house is beautiful and has all the amenities you would need (ironing board, blowdryer, good bathrooms, comfortable beds etc).
Barbara was very accommodating, and she even drove us to the wedding venue at another farm nearby, very helpful. She made great suggestions for visiting the area, and greeted us with iced tea upon arrival.
Breakfast consisted of eggs fresh from the chickens, and fresh blueberries -- all from the farm, so nice. Barbara is easy to chat with and went out of her way to help us be comfortable etc.
If you love animals, this is the place for you, as Tripper the dog is a constant amusing presence and there are friendly cats around -- but if you're allergic it might not be your cup of tea.
Thanks for a great stay barbara, we hope to be back!