More than impressed
• Blown away
• Completely impressed
• Dumbfounded
• Floored
• Our group boarding a second vehicle is stunned (9)
• Overcome with wonder
• Stunned