We arrive in SM on July 4th (my bday!) and we are staying at the Viceroy. Looking to go for a nice dinner somewhere nearby so we won't have to battle traffic and perhaps we can even view fireworks from the beach. Any suggestions? Would Ivy at the Shore or Shutters offer us good views? What about Boa?