Wonderful spot, such easy access to all the things you could ever need! The tube system is a breeze to figure out and there is a station within a 3 minute walk down the road! If I ever come back to London, I’ll be staying here again. I had a marvelous time!