Superb location, 1 min from Camden Town metropolitan station. Everything went great, communication with the hosts was really smooth. Would definitely come back!