Great place to stay in
Close from everything and few minutes to Newark airport