This is by far the best all-inclusive I have been to. If you are looking to relax on the beach or party, this is the place. It is a smaller and quainter resort, as opposed to the larger ones, which I do not care for.
by kathy1331 on August 28, 2005
Club Carabela Beach Resort & Casino
Bavaro Punta Cana, Dominican Republic