Amazing place to stay! Our group had 6 persons and everyone could fit nicely. Best thing about it is the location. Specially if you are coming to London by train since the flat is close to the international train station. Also there are a bunch of cool things to see nearby in Camden town, and again is close to the underground to get anywhere in London.