Myself and a friend stayed here for a few days. The self check in was incredibly easy and well explained to us in advance. The place itself is in a vibrant, well connected location, directly opposite the famous Beigel Bake. There are also several tube stations nearby that connect you with the rest of London. Highly recommended!