The place was fine for a reasonably long stay in London. Had most things we needed but wasn’t top quality. Good location being right near the centre of Camden and walking distance to a tube in to the city centre. Fairly good overall.