Great location, right behind Kensington Palace. Walking distance to Hyde Park and other attractions and shopping. We felt safe in this area and would not hesitate to stay here again. It was unusually hot while we were in London, but the unit had a nice big fan. Coming from Tennessee I was a little worried about bugs with the windows open(no screens), but never saw any. Small space, but we were really only there to sleep.
Get tickets to a hop on/hop off bus. Easiest way to get around your first couple of days and see everything.
Thanks for a great stay!