The apartment is in a convenient location. A few minutes walk from Euston tube station. Next to the station, there a supermarket if you want to do quick shopping. Just across the street you'll find a pub.
There were no issues checking in or out and we haven't had any problems during the stay.