This place was perfect for our trip. It was about 3 blocks from Camden station so it made it very easy to navigate London.