Perhaps a decent vacation camera, but not the ideal travel camera.
Why only "decent" and "not the ideal travel camera"? You have a great zoom range and a relatively fast lens (at least from the point of view of what is basically an enthusiast P&S camera). To me this would be the perfect travel/vacation camera for someone who does not wish to carry around a bag full of bodies and lenses. (I know because I have done it all ways - bag full of lenses, single lens w/body and P&S camera).
Now - if I was planning on making HUGE prints from my travels - then we will have to wait to see what the camera can actually produce - but for most people, printing a vacation picture above 11x17 is a rarity.