Beachside fish and seafood restaurant on the Isle of Gigha, known for fresh, local catches and stunning bay views.