Hi, all - I'm planning a surprise birthday dinner for my wife and will invite 30 to 40 people. I'm looking for a restaurant with an amazing atmosphere - that's everything to her. I want to stay in New Jersey, but would do this anywhere in New Jersey - North, Central or South. Which restaurant(s) in the state do you consider the most beautiful - I'm looking for stunning. It can be any type of stunning - from a beautiful view of NYC (but the room has to be beautiful) to a great country inn to a top-rated New Jersey restaurant with an amazing decor. Any of those - and if the food is great too, that wouldn't hurt! Thanks so much.