Never been on a cruise before so no preconceptions when we were invited to go with friends. Our only committment was that we would meet for dinner each day so we often went our separate ways for other meals and excursions, this gave us the opportunity to meet other people on shared tables. I think it was day 2 that experienced cruisers asked our first impressions to which I replied "It's Butlins at sea!".
I hope this is not going to be a long review, plenty supply all the details, but more a flavour for others who may be in our position.
Overall, given that the cost of a cruise from cheapest to most expensive cabin has a factor about 10 times, Celebrity do a great job of providing something for everyone. The art seems to be to miss out the bits you don't like and concentrate on the things you do like, then you'll have a great time. It only took us about 2 days to figure this out. Personally, the cafe on 10 felt like a motorway service station most of the time and the entertainment(?) in the Constellation lounge during the evening was cringe worthy, but we accept some people like these things so we just avoided them. Theatre entertainment also just needed to be selected. Food in the MDR for b'fast lunch and dinner was of a good standard and that in the speciality restaurants was superb with great service(SSUS) and fun (Qsine). We would rate SSUS up to some Michelin starred restaurants and went twice!
Every bit of space seems to have been used with a well thought out scheme. Clean, tidy and the attendant was friendly and helpful.The balcony was a bit cramped but I guess there is not a lot you can do about that on a ship.The seas were calm every day so didn't get to experience adverse conditions.Only issue was that the shower dripped, noisily. We reported it and they sent a carpenter (go figure!) to fix it. He went away saying a plumber would come but as far as we know never did. Solved the noise problem by putting the showerhead on the floor whenever not in use, but of course everytime the room got serviced they put it back up again and restarted the noise!