Clean, comfortable and close to Newark airport. Smooth check in process and great communication.