The apartment is exactly what it looks like in the images. Cleanliness and comfort is 100%. The area is quite on weekdays, right next to Camden Town markets and a quick walk to the station. The only difficulty is no free parking. Would definitely recommend to anyone wanting to visit London.