restaurant with the best view new jersey