We ate here the first evening of our trip (its sadly important to point out this was INSIDE the restaurant). I enjoyed the Mahi, it was superb and perhaps the best I have ever had. My wife had the chicken parmissian, I thought it was OK, my wife not so much. Overall, we were happy and our waitress was amazing, great with recommendations and very nice I only wish I could remember her name to provide her the credit she deserves.
The following evenings (2) we tried to enjoy a few cocktails OUTSIDE on the lovely patio but that proved difficult to say the least. Aside from a friendly bartender, both waitresses who served us had sour attitudes. The first was just curt and had an attitude where whatever you said came off as an insult to her while second completely ignored us! Literally ignored us - it was just obnoxious, we had to flag her down after she went to her other visible tables around us (several times over while ignoring us the entire time. Also her fawning over the male staff by the computers and customers was just unprofessional - do not touch someone's hair in front of customers then serve food, it's unsanitary) just to get our check to pay. Had this gal made the drink the tip would have been $0. Let's put it this way, my wife and I are laid back people and we found the need to complain to a manager, a first for us. The hostess was very pleasant and showed concern over our experience, though the manager (Ed) seemed to care less making the comment "Oh Kristie? She's amazing." No apology at all, though at least he goes to bat for his employees. He was however pleasant and willing to listen.
All in all, we're here for another week (important to point out that to us the outside waitresses were so bad we wrote this review while still on our vacation - our positive reviews will be written when we're back home) and while I LOVED the food the OUTDOOR service has ensured I will not be back. Sadly a few bad apples just ruin this place from being truly great dining and drink experience.