Stayed for 1 night at the hotel during a visit to Williamsburg. Nice hotel, clean. Large rooms with comfortable beds. Easy drive (3 minutes) to the Williamsburg site. Free parking. No breakfast which would have been nice but not necessary. Good price, would absoutely stay here rather than one of the Williamsburg hotels. On the main road, close to many restaurants (you do need to drive as it is a very busy street).
Gym was disappointing. Very small, 2 treadmills and little weight equipment. Didn't use the pool but it looked great.
Restaurant on site but we did not eat there.