After our honeymoon in Jamaica I would never choose Jamaica over Disney. I wish we would have spent our honeymoon at Disney or on a
Disney Cruise..lesson learned. No one else treats their guests like Disney.
We stayed at a Sandals all inclusive resort. While our room furnishings were nice, we had to be moved four times due to hot water or AC issues. I get the idea that Jamaican standards for these things are a little different? We stayed at the Sandals Inn in Montego Bay. We were also able to travel to 2 other Sandals resorts to enjoy amenities there. The food wasn't very good and although they say tips are included most people we came into contact with seemed to "have their hand out". We even had a person from the resort take us off property offering to be our guide. We thought it was really nice until she offered to "take" some rum from the resort for us. Again, she was looking for a tip.
If you look closely sometimes you can find a deal on a Disney Cruise (VGT category). A
travel agent should be able to help you search for deals and give you a great OBC. (Kelsie from
Dreams Unlimited is great).
Good luck with your trip planning and I hope your family has a wonderful vacation where ever you decide to go