Perfect location, facing Edgware Station, very central, we loved it.
The room was what we expected, the bathroom was great and clean.
Great system of check in and check out!
I recommend it !