Great stay in a perfect location next to Dulwich Park and Dulwich Village.