I'm looking for recs for a sit-down dinner for 12 where food is excellent, ambiance is gorgeous, and experience is very S. Beach. I know there are tons of great restaurants in Miami but being that it's a bachelorette party, most people want to be on S. Beach. I've been to the Blue Door but sat inside and think it may be too quiet for a group. Is Shore Club good? What else? Thanks!