Hi there,
Punta Cana is what
Caribbean postcards are made of. Ttwenty-five miles of white sand, coconut trees and more than 35
resorts and if relaxation is what you are looking for then
Punta Cana is an excellent choice.
As you say luxury stays are your thing, I believe the 5-star
Dreams Punta Cana Resort and Spa meets your needs. It allows you unlimited meals in its a la carte restaurants.
There is also, the 4-star
Sirenis Punta Cana which only allows a limited number of a la carte experiences per week. The rest of the time, you will eat at buffet restaurants, which all of the resorts have.
The buffets are excellent due to their variety, and when it comes to
dining in Punta Cana overall, variety is never lacking.
Remember to pack some nice smart clothes when visiting the all inclusive
hotels in Punta Cana, as most of the a la carte restaurants at the hotels require something more formal than shorts and flip-flops.
Hope this helps
VacationBuddy