Perfect location for visiting London for a few nights. Close to Camden station and within walking distance of several places to eat and things to see. Private parking area is a huge plus for the busy area.