The best way to keep people entertained at a party is to have a themed party or give them something to do. It can be a dance party or a game night. Add some mood lights and good music, and serve delicious food - and people will be happy!