We've been here before, and as in the past the accommodations are very nice, the location is good, the breakfast is free, hot and good.
But (don't you hate it when that word gets inserted), if the place is FULL, there are some limitations. There is only one elevator, so, especially in the morning when checking out many people, and checking in the flight from China (at the same time), it can get backed up. And the breakfast area is limited in size. If the weather is nice, they have tables outside. But, if it is raining, those waiting for the shuttle will compete with breakfast overflow,... We saw many families trying to use the overloaded elevators to take breakfast to their rooms.
Great place, but a larger lobby and a second elevator would also be really nice.