We planned everything at jellyfish (ceremony and reception, even got ready there before the wedding). As for majestic, I we liked the size (not too small nor large), so much to do and entertainment, multiple choices of bars and restaurants, the grounds and beach were amazing, Elegance Club was important for us etc. We have no regrets about this place and haven't heard any negatives from other bride a on their FB page and the price was right for us. We looked into pretty much every resort there, second choice was Dreams Palm Beach but it was smaller than what we wanted for our group and we had also stayed at a Dreams in Mexico and wanted something different (although loved it). Third choice was Now Larimar.