our usual are:
Cappricio de mare (sp?)
The Pub

We walk to CDM and taxi to The Pub. But I think I read you can dingy over to the Pub.
Last year we ate at the Moorings Base because my wife was very tired from a long day of travel. WE didn't know about the bar menu and got stuck with the dinner menu. It was OK but it took way toooooooo looooong for us and we weren't on Island time yet so spouse got kinda moody. So I said Honey, why don't you go back to the boat and get settled in, I'll take care of the tab. After one (wink, wink) Pain Killer at the bar, I got to the boat for a great vacation.
For your group, it just depends on how they feel after a very long day of travel.
The restaurant at Sunsail/Moorings base: Food is OK, Service is BVI relaxed = SLOOOOOOOW for your first night. On your last night it will be the norm for you.