Location: about 10min walk to Lambeth station. Be careful walking at night. From the station, it's easy to take train or bus to main attractions.
Apartment: There are 5 small rooms, all sharing 1 toilet and 1 shower. Very clean and great shower with hot water.
Communication: A bit slow to answer questions but overall he gave lots of clear info on how to find the apartment and enter the building.