I'm looking for a "nice" place to surprise the parent's for their 75th B-day's, we'll be coming in from all over the globe and don't know the restaurant's well. Approx. 10-12 adult's, I know I'll get slammed for bringing up The Crow's Nest, is it as bad as the online reviews suggest? We'd like to have the party in Santa Cruz, and will venture out for other meal's, only in town for 3 day's in Dec. Thank you.