Ross's apartment is fantastic. It's very clean and feels like home. Ross and Peggy are both incredible hosts and have tons of tips and suggestions about London and the neighborhood in general. The area is one of the best to visit in London. Lots of cool cafes, bars and things to see. Highly recommended!