Great self contained space with everything needed for staying in London for a few days.