Clean, convenient and comfortable: the perfect location if you have to stay in Newark!