We have traveled to Dominican Republic and stayed in an all inclusive on Bavaro beach, in Punta Cana. Its pretty reasonably priced, a beautiful island and very friendly people. You can get excursions that pick you up at the resorts and return you. The only down side is, i don't think it's and island you want to go out exploring on your own much.