We had the two bedroom suite, and it was big! Nice size kitchenette, two bedrooms to keep the kids separate from us, and plenty of room in the middle. Location was very convenient to beltway and I-66, and lots of great restaurants nearby. (there's a Starbucks in the stripmall connected to the front parking lot). The pool was hopping the whole 3 days we were there with kids, and they even have a lifeguard on duty (although she seemed fairly disinterested in the whole "work" thing). Breakfast was wonderful (eggs, cereal, waffle iron, etc) and cleaning staff was great. Would definitely stay here again!