this is a fantastic place!
a very big place in the middle of london right near the tube and overground. you can have some privacy from the rest of the guests as there are 2 floors with 2 big beds and a very nice kitchen!
you can definitely feel at home!
a very big plus is of course that it's in camden.. you have everything around you (supermarket, restaurants, shopping) and it is wonderful!