I've been there with quite a large group, so obviously my vision is biased by that.
The place is wide and nice, service is fast.
It is located in a central position.
The food anyway is nothing special, neither bad nor exceptional.
Quite basic cusine, especially the second course was a bit disappointing, while starters and first courses were better.
If you own or manage Lo Scoglio, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.