I've been to Mar y Sol many times. I love the Miami Vices there! We have numerous excellent meals. My favorite is the Carne Asada. Huge portion and excellent flavor. You do need to be patient in this restaurant though. There isn't enough staff so it isn't the fastest place to get your meal. However, just kick back and enjoy the location. It is right on the beach so you can people watch while you are waiting for your meal.