I recently stayed 5 days at Albert's flat and was blown away. It was my first time in London, and the location could not have been better. Only a few minute walk to the tube and plenty of stores around to get any essentials while there. The place was very nice and while quaint, had a very homely feel and definitely made my stay in London a great one. I would absolutely stay here again if I had the chance.