Punta Cana has become the go to place in the Caribbean. I have not had the chance to vacation there as of yet, but I have heard a few people rave about their experiences there. I throughly enjoy all inclusive resorts, and Punta Cana has its share of some of the Caribbean's best all inclusive resorts. Bavaro Princess All Suites Resort Spa and Casino is one such all inclusive resort. It sits on an idyllic stretch of magnicent Bavaro Beach. This company, has a great specail going on right now for this wonderful resort. They are also letting kids, 12 and under, stay for free.