Flights were on time and trouble free both ways but 5.5 hours into Sharm is a long time, and coming back my knees were touching the seat in front. I wish they would take a few rows of seats out, I wouold be happy to pay a bit more. Can't afford business class though, even if it had been available. Check in at Naples was very slow, they should have opened a few more desks to get us through.
Our second cruise (the first was Red Sea Magic Easter 2010 on this same ship). The old ship is still a bit shabby chic - our bathroom had seen much better days - but the public areas are good and the room was always kept clean by the lovely staff.
Check-in was pretty good although the queue at Sharm port was longer than I'd have liked - more staff at busy times would be good.