We had a great time. Can't beat that location. The accommodation is right in the heart of Camden above a restaurant and the Inverness Street Market. The place isn't huge but comfortable for 4 people for a few days.