Breakfast and lunch buffet had a better than average choice , evening theme buffets advertised a great assortment with tastes from around the world. The resort is astounding. Beds are comfy. Rooms are huge and spacious. The area of the Grand Mirage, on the sea on one side, and bordering neighboring restaurants and bars, all inside walking distance, makes this hotel an awfully alluring area. This resort surpassed my desires. The hotel has many facilities for families and the quality of the food and service is very high.