Previously visited a few years ago and was not impressed @ that time. This time the food was much better as was the service. Busy place as it was weekend and start of summer vacations. Right on the waterfront and is the ferry landing as well. there is nice public parking available,too with a fee.