I'm a fan of "All Inclusive Resorts" on tropical islands. Once you've paid for the trip it includes all your food, drinks, and entertainment on the resort. They usually have several restaurants, bars, entertainers, and activities at these places. You might check out Applevacations.com or Sandals.
Personally speaking I went to Dreams in Cancun for my honeymoon. We had a Jr. Club Suite and it was magnificent! http://www.dreamsresorts.com/drecu/index.html