The flat is sweet and clean, 10~15 minutes walk from Camden Town station.
There is also a bus station nearby, about two stops from Camden Town station.
Joseph and Perry were helpful and nice. We enjoyed our stay here very much.