Fantastic location close to stockwell and Clapham north. Easy check in.