Hard to answer this one, as it is such a personal thing.
But; being a lover of steak & Ice Cream and a lack of in a lot of restaurants, this rather limited my evening dinner choice to chicken & Fish, but if that isn't a problem for you, then no complaints in my opinion should be made about the food.
The fish was caught on a daily basis and couln't be any fresher than that.
On arrival we were given a choice of two apartments which was nice, being senior citizens, stairs as often is the case on holiday can bea massive problem.
So having a choice made our stay all that more comfortable.
The staff & owners were more than helpful to us during our stay, especially when the rental car battery we hired was flat the next morning following our three hour drive to the appartment the previous day.
They helped us in evry way possible and then refused to take any monies for those four or five phone calls, which were made to Dubrovnik in Croatia.
Our apartment overlooked the beach directly and the food in the restaurant below was more than satisfactory, the only critic is that they did not serve steak or ice cream, but it was the last two weeks of their season.
The lack of steak & ice cream seemed to be an issue in many of the Restaurants we visited, but the food was excellent in any case.
The only thing we found off putting was the lack of other roads other than climbing the mountains on a daily basis.
Being almost 80 although a good driver (In my opinion) driving through mountains was not part of our itinerary.
But being beach types this was never a problem, so drove further down the coast when needed.
In all a most pleasant and enjoyable stay and nothing was too much trouble for the owners or staff during our stay.
It would have been nice to have a balcony, but these were on the side of the building only; and late in the season, were mostly in shade during the day.
But overall a most enjoyable location and appartment indeed.