La Cabane du Pecheur offers authentic French cuisine in a welcoming setting. Features include a terrace and pet-friendly accommodations.