Good place to stay if you have business in New Jersey.