You want it to be both perfect and fun. Your party should be there in hearts and minds of people for a long time. You want everyone to enjoy and celebrate and you want it all reasonably priced. If you need things to be perfect, it means you need things to be your way i.e. customized/ personalized. This way the very first phrase that pops up in my head is private party venue.