This place was great! My friends and I stayed, it had one double bed, two twin size, and a large pullout couch! Just about 20-30 feet from the Edgware Station on the Bakerloo Underground line - Starbucks 3 blocks away!!
I highly recommend staying here! Sam was very responsive and we had no troubles at all!