Upper Montclair CC
You must be a member or have a Sponser who is a member of the Country Club. The staff there is accustom to taking care of its guests on a daily basis. They go above and beyond the quality of service that I have seen anywhere else. From the setting to the food - unbeatable.