Stayed here for three months on business trip. It was 10 mins walk to Camden Town station and was about half hour to everywhere in London. Rooms are clean with towel provided. The host responded my questions very fast and the maintenance was very efficient. One thing is the flat is on main street and it could be a little bit noisy when ambulance or police cars went over. Overall it was decent trip staying at this flat.