Nicolette is exactly what I was hoping for! She took my request days before and even sent me a last chance reminder (which I definitely needed and appreciated) for my last minute function. I could not be happier with my experience. I wish I could upload videos because there is a very adorable one of Nikki playing it's a small world while my friends little boy dances around her. She wasn't annoyed at all, she even engaged with the little boy. It was wonderful. We will be booking her again.