Had a great stay! Prime location walking distance to the must see places and close to plenty of public transit stops. You also get a lovely view of London Eye and Big Ben. :)