Beautiful little place stone-throw away from Peckham Rye, fantastic hosts, great location.