Clean, comfortable, good location for a stay in north London