I have to admit that I was skeptical about this resort. It seemed to me that it didn't really fit in to the location and was a little too slick for this area. However, the incredibly warm staff coupled with an attention to detail created a very nice experience. My small office management staff had a short retreat at the resort, located just about short drive from the DC area. There was ample public space both inside and outside for informal meetings. The resort is very close (walking distance) to Middleburg, so it is very convenient to enjoy meals off-site. We ended with some spa treatments that were very well done. We had a great deal through travelzoo, but I think we will probably return in the future even absent the discounts. While all of the staff were terrific, we were especially pleased by the attention provided by Chelsea at the reception desk and Natalia, the massage therapist. Tips? Go into Middleburg for breakfast (there are plenty of coffee shops), request Natalia for a massage, plan to spend a few hours before or after the spa treatment enjoying the steam room and the outdoor infinity pool, be prepared for some of the resort to close early (the fitness center and all of the pools close about 6), self parking is no problem and close enough that you can drag you bags in if you pack lightly, and go for a short drive over to Hunter's Head in Upperville for a casual dinner and a pint!