Good place, good location. Definately worth a stay if you are in the clapham area