We visited Zaccios last week (Aug 2013) and found it a lovely place. The staff were good, helpful with explaining the menu and food , happy to help seat you with the best views if they can, etc.
They seem able to manage both couples looking for a nice quiet dinner, or with families with children without any trouble.
The food is nice and caters for most groups. It's well cooked,served and all good.
The setting of being by the beach is beautiful, looking out to sea is lovely when you are eating.
Overall a lovely experience, would happily visit it again next time we return.