Hi Paul, and welcome to Cruise-Chat.com!
MSC Cruises website
contains a lot of information about the fleet, and the cruise company generally.
I will anyway recommand:
- The Virtual Tours onboard MSC Opera: http://www.msccruisesusa.com/flotta/virtualtour.asp?pag...13&tour=320&tipo=mov
- The Pictures from the ship: http://www.msccruisesusa.com/flotta/...13&page_id=309
I think that will give you a right impression of MSC Opera. You can also read some reviews from this ship, by clicking here.
Good Luck Planning Your Cruise!