This hotel has a perfect location. Super close to the tube and excellent base for an extended weekend in London. Yes the rooms are a bit on the small side (but we're in London!) and we did not have any view. But our room was located at the back so nice and quiet. Plus, you're in London - you'll probably won't spend much time cooked up in your hotel room anyways!
One point of annoyance was the bath/shower... I never understood those half-glas walls... it doesn't stop the bathroom floor from getting all wet.