Very nice place to stay for a quick tour in the south of London