We stayed on a half board basis in the hotel. We had choice of 2 main dishes every night. The 5 course menu consisted of a starter, soup, self serve salad buffet, main course, plus desert. All were very nice and plentiful. We saw non residents eat off the A La Carte menu and all meals looked delicious and very substantial portions. The restaurant was busy every night with a great atmosphere, I think that says it all.