Have been here regularly. Love the food. Love the view. Beautiful setting. My favourites are seafood chowder and seafood plater. Food are consistently good and always presented. Coffee is also good. The only annoying thing is inconsistent service. Sometimes we need to wait forever to get any staff attention. Staff are always nice. Perhaps just inexperience and understaffed.