Found a great deal on this hotel and was pleasantly surprised. The hotel is located in a lovely part of Kensington and close to many attractions including Hyde Park. In less than 10min you can walk to the Tube station...can't beat that.
All-in-all, this is a great hotel with an ideal location, the rooms were clean and the staff was helpful. I'd return to this hotel should my travels take me back to London.