I stayed for a week in May. I had a one bedroom apartment on the 19th floor. The bedroom was a great size with a comfortable (very firm) mattress. Good cupboard space, but really only enough for one person's clothes. A fabulous bathroom, with a lovely big bath, and a well-appointed kitchenette. A great bonus was the washer / dryer and complimentary detergent!
The Ascott is part of Raffles City, so you've got easy access to restaurants and shopping - including a supermarket. While the location is great, as it's near my office, I imagine it would be great for most as it's also near the metro station. I borrowed a bicycle from friends and it made Beijing very accessible!
The breakfast is pretty good, though not outstanding.More