Excellent location, clean, well equipped and easy communication! A great place to stay in London!