Good place - near Camden and (literally) next to a train station. Quiet, warm, good wood - great location in London if you want to visit Camden. Not ideal for a work trip.