Nice, welcoming place to stay also well communicated with the rest of London through Oval, Vauxhall or Victoria station.