We were struggling with this question too when we decided on a destination wedding. We went with an all-inclusive because it offers entertainment, activities, food and drinks. We are staying at a Gran Bahia Resort ( stay at 1 and play at 3 type resort), so this will give us and our guests privacy if needed. I know all inclusive is more costly, but I rather pay a little bit more and enjoy my vacation stress free.