Well worth staying here. 10 min walk to Soho and already in a very nice part of London.