Great place, location, location, location... walking distance to mayor train, metro and bus stations. We walked to and from Piccadilly Circus almost every day.
We will sure stay here again if we comeback to London