Staff so friendly, passengers mixed well and joined in, entertainment excellent and a spectacular fireworks show. Just great fun!