Great location, just 1 minutes from the tube station, Boots and supermarket nearby, except long steps of stair, everything is perfect and comfortable. Definitely visit here next time in London.