Ben is great at communication. The second floor flat is comfortable for 2 people. The street is very quiet, but the restaurant and shopping area is lacking - I believe the Peckham area is trying to "come back" it's just not there yet. Keep in mind that being south of the Thames means your bus rides are longer to get to London sites. The nearest bus or tube station is .3 mile. And the nearest grocery store is also near the bus station. There's not a TV, but you do have wi-fi.