Mixed Review. This is a great spot if you are just transiting through London via Euston or King Cross stations. The access to public transport is awesome. The listing is accurate saying that the stairwells are not suitable for large luggage. If you have luggage that is larger than a carryon, plan on using Luggage Hero and paying 20+ GBP per night to leave it at the Exmouth Arms which is about a 5 minute walk away.
I stayed here one night and was glad it was just one night. It was one of the warmest evenings in London this year and I was absolutely miserable in my room. There is no ventilation in the room/flat/shared bathroom and I only had a heater fan in my room. To get air, I had to open the window and curtain which then exposed my room to all the other residences because the window faces a courtyard. If you are staying here during the summer, be warned.