Marin Campomar offers both hotel accommodations and a family-run restaurant featuring a daily menu.