Took my family of six over the holidays to a restaurant in Cape May. Food was excellent but service was horrible. We waited fifteen minutes before anyone came to our table. Waited another twenty minutes to get our drinks. Our waitress forgot two appetizers which she admitted. My issue is they put a twenty percent tip on my bill she didn’t deserve. I always tip twenty to thirty percent but with this server she knew the size of my party was required to leave a fat tip which is fine if service is good. By the way she wasn’t a new employee