what is the oldest hotel in new jersey