Nice spot that has convenient location; being only 15 minutes from Newark Penn Station was a huge plus!