What will make a party great is of course the company. Second on the list and a very, very close second, is the music. You don't want to start the evening with the big guns, however. First you'll need to create a relaxing atmosphere allowing your guests to unwind and get into the flow of things. This is where soft Spanish guitar and the sound of Buena Vista Social club come in perfectly. Once your guests are done eating and have started to let their hair down it's time to get the classics out, did someone say Micheal Jackson?