I stayed at Justins place with my parents for the weekend. Everythings as described.
The location is just perfect, its a 2 minute walk to the tube station „Camden Town“ with the northern line. From there its 10/15 mins to central London with the tube.
You have access to 3 shared bathrooms which were very clean.
The room was great and clean as well.
Definitely would recommend!