Loved this game!
I played this for a couple hours at a time. It's SO addicting! Awesome job! I do have some comments/suggestions:
1) I'm stuck on the 3rd stage in the mountain resort, and I think the problem is that the customers already come in annoyed with 2 hearts or so, making it VERY difficult to keep them there. This wouldn't be such a big deal if the pace wasn't so fast, so maybe have them come in a little happier.
2) Many have said this already, but it would help if she moved faster and didn't stop in the center of the room all the time.
3)I agree with the idea of a cash register. Perhaps have them form a line there so collecting money is much quicker, thus freeing up stations.