Great self contained spot for a short stay in Brixton