What a magical experience.