Great Place to stay. Not to all far from the city, easy availability of public transportation and lots of late night food options. Just 2 floors of stairs is an issue if you have lot of language and I would suggest first timers in London to use Denmark hill station 🚉 for easy hop on-off rather than waiting for bus 🚌 sometimes