My husband and I loved our one night stay at the Cave Hill Farm. We received a warm welcome by our host Jordan who gave us a lovely tour of the house and told us about its unique history. The house and the common areas are beautiful. We were in the Gold room, which was spacious, clean, comfortable and had lovely views of the farmlands and mountains. We got an excellent night's sleep. Breakfast was homemade pancakes, bacon, eggs, and fruit. It was delicious. They took special care to mind everyone's dietary concerns and provide alternatives. Other times of the day, you could find tea or coffee, and snacks in the dining area and they also had a communal fridge and filtered water. There are plenty of games available too. We had fun playing Scrabble in the evening. The location is perfect for visiting Skyline Drive or visiting any of the local caverns. Cave Hill Farm also has a sister brewery just a short drive or walk away. We took advantage of that as we arrived on a rainy/foggy night and didn't want to stray too far on the winding country roads. They had a variety of beers and sandwiches, wings, burger type options for dinner. There was also a band and a museum of old farm equipment. We'd highly recommend Cave Hill to anyone in search of a serene home base for visiting the Shenandoah area.