yes, 7 year old kids will not like McDonald as their games are quite childish and old. is your kids boy or girl? Also, do you know if your guests always have chance to attend party with clown? If no, then hiring a clown is a good idea but you need to check with him/her the games/magic provided are suitable for 7 year old kids and the party venue (if your housing estate has club house with function room, it's perfect) most of the clown's cost is around $1200 to $2000 something for an hour. Also, going to Jumpin Gym is not a bad idea, they provide a room with a P.R. and giving each guest about 10 (I forgot the exact number) gold coins. However, you need to prepare the food.