Aside from what type of party or what it is for; how many people are you inviting?
Do you have a venue for the party or do you have to rent a space, which will probably take the whole $500?
How old are the attendees or what is the age range?
And is that 500 English pounds, Euros or US dollars?
We need more information. Is it a BBQ or a wedding shower? Help us out, here.