Wow we felt very lucky for our group of four to find this place! The food was excellent and the service friendly. 4 vegetarians and 2 also gluten free were so happy to have choices.
The location is just beautiful and relaxing so close to the water. It must be very busy at peak times, which I think must account for the few bad reviews. This should be above 4 Star.