Having just returned from the Grand Mediterranean cruise from 5 -- 17 July, as a first time cruiser, I make the following comments.
First piece of advice to give a first time cruiser is "Don't take any notice of the depressing advice given by experienced cruisers". After reading their advice I would have happily cancelled my cruise as I was so put off it by their comments.
Forget the excursions! Overpriced rip offs in most cases and if the weather is hot (as it usually is in the Mediterranean you will be obliged to wait for the others many times, not be able to take a break for a coffee or a sit down without losing the group probably be out earlier in the morning and later in the evening than you should be on a holiday. One lady even said that after the cruise she would need a holiday to get over it. People were getting up at 5.00am to leave the ship at 7.00 and not getting back until 6.00 at night, all in 102f heat!
My cabin was C620. An inside cabin that had everything I needed except and up to date and accurate TV guide and a window.