Great location for a stay in Peckham and quick responses