It is really nice to stay here. They are lovely couple and their house is really beautiful. The house location is near Quee's Road Peckham station. Very convenient to go anywhere.