Great place to stay, and the location in Clapham is perfect for escaping the hustle and bustle of the city.