We stayed here in July and although we had a bit of difficulty finding the hotel in the side streets to begin with we felt that this was in a very good location - close to 2 tube stations and walked through Hyde Park to Harrods and Natural History Museum.
The staff here were very friendly and the rooms very clean.
The mini kitchen in the room was very useful and the free breakfast provided was adequate. The breakfast consisted of bread and croissant, butter, jam, cheese. Fruit, orange juice and bottled water. Cereal was also an option. This was delivered to our room at a pre-arranged time.