Nice cheap and cheerful place. Good location. 10 minute walk or less to Hyde park. 20 minute walk to the natural history and science museum.
We enjoyed our stay. Thanks to blue star