I've stayed at the Ritz a couple of times now and on both occasions the staff were incredibly friendly/helpful.
The room is very much standard for the Ritz brand, quality bed and furnishings.
Room service was prompt with food very tasty.
Good location for the financial district but on the edge of things if you want to visit the sights. They run a free shuttle service around the financial district which is handy during the winter when it's very cold.
The Italian restaurant was really nice but not very big so you may need to book to ensure a table.
Certainly my hotel of choice when staying in Beijing on business.