A fantastic experience from beginning to end!