I live locally and dine here with my Wife for Breakfast regularly. Having been in the Hotel/ Resort industry for many years we are quite hard to please. I would say Sail Restaurant is above average quality for the Peninsular in general.
The breakfast menu is good with healthy options and the food is well presented and not dripping with oil like some other places around. They have changed tier service technique recently and you now have to order at the outer but I don't think this is a major problem. Some people might prefer table service for the price but it is a good way of keeping staff costs down in an ever increasing market.
The Waitresses are pleasant and the location is superb right on the Beach. It is fantastic for Breakfast.
The only thing that could be done is to put some rubber stops on the bottom of the legs of each chair as when people dragg the chairs across the concrete they are very noisy and it takes away from the morning serenity.