This was a very mixed experience and I kind of struggle with that 3 star rating as it could have easily been a 2 or a 4 depending on what your priorities are. First off they were SLOW! We had a 6:00 reservation and did not leave the restaurant till 8:40 and we were about the only people there. Appetizers were all very good. The calamari was perhaps the best I've ever had! For dinner I had the branzini (salt crusted bass) which was one of the specials. It was offered as either a filet or the whole fish, I opted for the filet. That is where things went south. The flavor was amazing, however the 45 plus minute wait time with basically no attention from the wait staff (they didn't even ask if we wanted another bottle of wine), coupled with the bones in every bite was too much. I would have been ok with a couple of bones but ever bite, one bite having 5 bones, someone in the kitchen messed up. I will say the server and management handled this superbly. They apologized profusely, offered me something else and comped my meal. Based on that alone I will give this place another chance. I will keep my fingers crossed that the kitchen is faster and the waitstaff more attentive.