Les repas principaux se prennent au buffet gargantuesque, copieux, varié et délicieux dans une salle immense pouvant accueillir 400 personnes décorées par de grandes peintures naïves, avec show cooking. On ne sait que choisir entre les pizzas, les pâtes, les salades, la charcuterie, le cochon de lait, les travers de porc et mille plats de tous horizons. Au petit-déjeuner, c'est une profusion de fruits tropicaux frais découpés et pressés devant vous, une infini variété de cookies et pâtisseries maison, une farandole de pancake, gaufres, crêpes, charcuterie, fromage, saucisses, jambons... Des serveurs passent de tables en tables proposant du thé, du café et du chocolat chaud. Le petit-déjeuner est servi de 7h à 10h, le déjeuner de 12h à 15h et le dîner de 18h30 à 22h. Un thème différent est proposé chaque soir. Si malgré tout vous vous lassez du buffet, sachez que cinq restaurants de spécialités à la carte sont accessible : un italien abritant une reproduction de La Joconde (il est réservé à la clientèle privilégié de l'élégance club le matin et le midi mais pour tous le monde le soir), un gourmet (interdit aux moins de 12 ans, il faut réservé et porter une tenue correcte), l'inévitable japonais (sushi bar et teppaniaky), qui répond toujours présent dans les resorts du pays, le steack house (installé dans un superbe patio et ses arcades, dans un style colonial mexicain, tête de taureau aux murs et tabouret en peau de vache), et pour finir le restaurant de poissons et fruits de mer (la langouste est inclus) au bord de la plage, sous une palapa aérée. Il sert des snacks en journée, de 12h à 17h. Pas moins de 9 bars sont à votre disposition au sein du resort. Au détour d'une allée, on apprécie une pause punch tropical servie par une dominicaine tout sourire sous son chapeau de paille sur sa petite barque en guise de bar !