1) Unique Themes
Select a unique theme for your party. It could be as simple as picking the color white for your theme. Fancier themes such as spooky or beach would definitely impress your guests.
2) Prepare Food From Scratch
If you have the luxury of time or perhaps love whipping up a hearty meal, preparing delicious food in your kitchen would get you compliments from your guests. It doesn't have to be a 8 course meal, just 2 to 3 simple highlights would do the trick.
3) Display Your Food In Beautiful Wares
Theme related or elegant looking wares would be a good way to impress your guests. If you have desserts such as cupcakes or cake pops, it would be great to display them in tiered dessert stands.
Who would have argued about having a glass or 2 of your favorite wine or alcohol during your party since guests would want to unwind and chill.
5) Gifts & Take Home Souvenir
Goody bags could have been slightly outdated but a simple personalized gift like a packet of home baked cookies for your guest would end your party in a good note, a souvenir to remember.
6) Create Entertainment For Your Guests
Plan out simple games or activities to match the preference of your guests. It could be from lazing on your sofa watching movies together or playing games with penalty involved.
7) Capture A Few Photos For Keepsake
Do remember to take some pictures with your guests as you would want to remember the fun times you had during your party!