Gina and her team were very professional and composed(even when dealing with 11+ young girls). They arrived on time for set-up and were very pleasant. The birthday girl and her friends loved being pampered for the day and especially loved the games/dancing contests. I hope Mirror Mirror on the Wall is in business for a long time!!!