Staying at Lara's was good. Only a 7 min walk (average speed) to Peckham Rye train station and the room was decent enough. I didn't really see my hosts much due to schedules, but when I did they were friendly and helpful. Their cat is also very friendly!