My wife, 2-year old son and I stayed here for one night. The hotel is beautiful and immaculate. The rooms, as mentioned by several other reviewers, are fairly small but extremely well-maintained, and they are just large enough for basic needs - probably ideal as a business hotel, really.
The only reason I marked this 4 instead of 5 stars is the staff. While not terrible, the front desk staff was fairly aloof, and the concierge did not go out of his way at all to help us find places to go. They answered our questions, but no more.
The Mjo restaurant is superb, and they offer a continental-style buffet breakfast that is second to none: a great selection of fresh fruits, juices, cheeses, cold cuts, several types of cereal, and outstanding coffee.
The hotel is obviously in an ideal location, less than 10 minutes walk from Buckingham Palace, Hyde Park, Piccadilly Circus, and all of the central London sights. Harrod's is just around the corner, as are several other posh shops. The pub across the street, just to correct another review, is a great place to grab a pint, with some superb ambience, but the food is nothing special - I would look elsewhere for lunch or dinner. Chinatown is only 5 minutes by taxi.
All in all, a wonderful hotel in a wonderful location. For cleanliness, location, and accomodation, definitely 5 stars. The service and room size brought it down to 4.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.