Perfect location to explore London from. Very close to Baker Street station, a short walk to Hyde Park, Selfridges and Oxford street and an easy walk even to Buckingham Palace.
Good wifi in the room, well equipped kitchen and clean bathroom too. Would recommend.