Lovely stay in a convenient location for Dulwich and the surrounding areas