Our stay went very smoothly and check-in was a breeze. The location is very close to edgware road tube station, which has many critical lines running through it, and thus travelling anywhere in London was very easy from this location. The place itself was clean and cozy.