We have had a party there once for Girl Scouts and have another booked for January. The birthday parties are very expensive (the one we did was $20 a girl and the one we are doing is $25 a girl) but just going for fun is great. We were just there on Monday, our does free updos and limo rides on Columbus day every year. My girls got their hair done and went for the ride in the hot pink limo and had a great time.
There is a little shop, they do hair cuts, up dos, stuff like that. I think the up dos are like $15. They have mix your own lotions for like $10. I think a $25 gift card would be enough, but that's just an opinion. We have never bought anything or had any servises not done with scouts.
To the PP, as for them going out of business, I'd email them and ask for a refund if there isn't a location near you.