Really, it does what it says in the tin: clean, easy check in and great communication with the Host.
Just in the middle of things: walking distance from Nunhead (and the best local pub ever: The Old Nun’s Head), East Dulwich and right in the middle of up and coming Peckham 😊