The best location you probably can get in London. Right in the middle of SoHo and by some of the best restaurants in London. Because of the location, the street noise is really loud.
Bed is comfortable.