Perfect place in a great location.
A mile from Newark Penn station and cones with it's own parking spot. There isn't much more you could ask for.