Despite recent mixed reviews, we decided to go again on Sunday night for dinner. My experience was 100% better than the first time we went. The service was outstanding....looks like they have added a floor manager as a gentleman came around twice to ask if everything was to our liking (service/food quality, etc). We were early (about half hour) for our reservation as we had just gotten in from sailing and showered/etc at the marina. They had no problem seating us as we waited for another couple to arrive and we had some drinks and split an appetizer while waiting (6pm res)
We split a coconut shrimp app to start, which I loved. Wife had a filet (just a touch overdone but she was happy with it) and I had grilled grouper special which I liked very much. I know they are a bit behind the 8 ball with some of our crowd due to the time tested inverse relationship between water views and food quality, but to be fair I think their major problem has been service related, which seems to be taking a turn for the better. Of course they will always be crowded due to the fantastic atmosphere, but I can't say enough good things about my latest visit.
(Full disclosure I get a 10% discount since I keep my boat at the marina, but I'm not one to normally complain about pricing, even when I go to Undici)