What makes a party great?

We think it's a combination of the right people, a warm atmosphere, good food, conversation, and special touches designed to make memories that will last long after the last guest leaves.