Flat was like in the photos, clean, comfortable, good area, quiet and also close to Camden Street if you want pubs, restaurants, parties.
Check-in was a bit laborious over the phone , so you’ll need a SIM card and good reception in the building. Overall is a cool, comfy place for a stay in London.