Place was extremely clean, and the staff was friendly. I was especially impressed with their banquet operations; they had extraordinary garde mange work, along with wonderful appetizers, entrees, etc. Somerset Hills is a bit off the track, in a quiet reserved place, but close enough where most facilities are within driving distance.