This is a all inclusive resort and theredefinitely is no shortage of food herethe main dining room was humongousplus there is also a buffet at the beach all day longplus 7 A la Carte Restaurants for dinner