My family and I have stayed here before when transitioning between countries and we were impressed once again. The shuttle service from the airport and the fact that they take pets were two very important factors for us. The rooms have always been large enough for our family (3 little kids) and extremely clean.
Another bonus are the nightly meals throughout the week! This is in addition the breakfast.
However, I most appreciated the service and help that I got from the front desk on various issues. When you are lugging around small kids, a dog and 10 checked bags, you need some help. And they bent over backward for us. We will always come here when staying near the Dulles airport.