As advertised, the place is quite small but has everything you need for a stay! It's in a very cool part of the city with the Camden Market nearby (which has lots of good places to eat)
Self check-in was done by walking about a block to pick up the keys. Altogether a nice experience!