Easy/self check in! Which was great because I’m antisocial lol. Convenient location next to public transportation, grocery store, about 12 minutes from the airport, and just about the same amount of time to Newark penn station.