Hi, Of all the resorts I have worked with I love Iberostar. Their onsite planners are very responsive and the rooms are great. Then there would Jewel Resorts and then there would be RIU but I had a bad experience last week while staying at RIU Montego Bay as a guest and communication is sometimes slow and then there would be Grand Pall. But get your own linens for wedding receptions there.