Roza's place was exactly as described and shown in the pictures. Everything was clean. Located fairly close to public transport stations (use the citymapper app to easily nagivate around London, and compare the cost of bus vs train, etc).
Would happily stay again!