The family-run Sandy Cove Hotel is the home for this long-standing, intimate restaurant which comes with a jewel of a terrace and commanding views of the bay. The colourful, modern dishes make use of quality seasonal ingredients, with a focus on local seafood – the mussel-stuffed sea bream shows the kitchen at its displaying technical precision and a good balance of flavours and textures. The cooking comes in the form of a 6 course tasting menu – with wine pairings available – and the service is warm and friendly.