Perfect place to base ourselves for catching up with friends in London - a little oasis of calm and order just ten minutes walk from the bustle and excitement of Brixton station.