Fantastic place in a super convenient location, perfect for an overnight layover at Newark