The single biggest source of group-trip conflict isn't the destination — it's the budget mismatch nobody discussed upfront. Agree on a daily spend range before booking anything, and stick to it.
Split logistics early: one person books stays, another handles transport, a third keeps the shared expense sheet. Build in optional activities rather than forcing everyone into the same itinerary every single day — a few hours apart usually makes the evenings together better.
Choose accommodation with more than one bathroom if the group is over four people. It sounds trivial until day three.