Absolute magic from beginning to end - I will be returning!