We used a Travelzoo special to stay at the Rosemont Manor for my birthday weekend. The entire place is beautiful. We upgraded to a suite which I highly recommend, but all of the rooms are nice. The rooms also look exactly like they do on the website. It's not like a lot of places where you arrive to find that the pictures on the website were clearly taken a decade earlier. The service was great, everyone was friendly, we had a very relaxing stay. Berryville is in the middle of nowhere, but if you do a little research ahead of time there are fun things to do in the area. The C&O canal towpath was a great place to ride bikes and we had planned on going canoeing had it not rained. The nearby town of Winchester is worth a visit. They have a pedestrian mall with some shops and restaurants.