This is a great place to stay and I highly recommend it. It is 15min walk to Big Ben, and 5min to an underground station - great connections and easy to jump right into exploring Londond.
The place is clean, roomy and in a nice neighborhood.
I would definitely come again!