Good place to stay in south London. Plus there are cats!