This was recommended by the staff at our resort and it did not disappoint.
It is rather awkwardly situated just before the railway line, but once you take the plunge and pull off the road, there is plenty parking space.
The inside of the restaurant is smart looking and I was a bit concerned that with our 4 small kids in tow, it might not be suitable! However, we sat outside and this was ideal (if not the most scenic!). There was plenty of room for the children to get up and play (as they do!) without disturbig anyone else.
The seafood menu was extensive and there were plenty of things (both on the menu and off) that were suitable for the children. We were also shown a selection of fish to choose from, and the waiter was happy to recommend.
The food was tasty, the fish was fresh, the wine was very good (we had the house white - from the Duoro region - and this was exactly to my taste) and the bill was surprisingly reasonable.
All-in-all, definitely worth a visit!