Stayed for one night after a football game and was amazed with the cleanliness of the place after all the foot traffic in and out over the weekend, I expected it to be even a little bit dirty. The overall atmosphere was great and very relaxing. There is a pool and zen garden and yoga area and the grounds are very scenic. The owners are extremely nice and live in their own house. You do not stay in their building and you can choose to eat alone or sit with others in the morning. Each room has a bathroom with a shower and the "Hokie Room" we stayed in was more than enough.