Upon boarding the Classica I was pleasently surprised. I was expecting a ship in rougher shape after reading all the reviews. We were assigned cabin 6004 from our inside guarantee and I will say that the front cabins Certainly, 6000, 6001, 6002, 6003 and 6004 must be the worst cabins on the ship. Every morning when docking it sounded like a jackhammer was going off in the cabin. Avoid these cabins like the plague. I complained to the desk and we were moved on the third night to a nice oceanview cabin 6050. It was a very nice upgrade and made up for the shocking waking call the two nights before. The ship had quite a large number of empty cabins.
There was quite a mix of passengers on the boat, about a dozen kids or so, a decent mix of under 30, mostly in the 30-50 range with a fewer older passengers as well. Many spoke english, but I heard a lot of different languages onboard. The cruise director's linguistic ability was amazing.
If you want a sim card for your phone, get it at the airport. We spent quite a bit of time tracking one down afterwords. They are quite expensive compared to most contries, at 50 Dirhams... 1 GB of data was 100 Dirhams with varying other levels available. We were here for 10 days, so having it was very helpful and worth it to us.
6001, 6002, 6003, and 6004 are terrible, 6050 is fantastic