Well, Sparkie, unfortunately I have no photos of my cabin to show you. Having said that, however, I will say that we stayed in a Concierge cabin which had a balcony which was perfectly delightful: double bed, sofa, chair, bureau, plenty of storage space, both in drawers and closet space. There were two chairs and a small table on balcony. We had a shower only whose curtain you could become initimate with should you desire to shave in the shower, but not much of a problem other than that, with ample storage space there as well. We had no problems sleeping on mattress.
Our last cruise on her was over Christmas 2011 and we also sailed on her in 2008. We tend to eat in specialty restaurants when we cruise and we ate every night (both cruises)in the Olympic Restaurant. The service there was exceptional (our waiter even recognized us, having waited on us previously on another Celebrity ship). The food was delicious (and could order off the menu and made special requests which they honored) wherever and whenever we chose to eat it and could not complain about a single dish.
Our itinerary was western Carib--Key West, Cozumel, and Christmas was spent at sea. Plenty to do or nothing to do, as you so desire. Only thing was too many 1 cent slots and not enough quarter ones (which really did not pay out, or maybe we were just unlucky). We enjoyed the Millenium the first time and did so this cruise as well. She will be Solsticized this spring and changes will be made (new restaurants added, some lounges changed, etc) but this probably will be for the betterment and not take anything away from her.
Having said that, we took two other Celebrity Cruises last year as well (Century in summer and Eclipse over Thanksgiving) and while we have always loved Celebrity in the past (we are Elite members), had a cruise from hell on Eclipse and decided our trip (which had already been prepaid in full by time we took cruise on Eclipse) on Millenium would be our last one with Celebrity, cancelling one we had planned for this March on Solstice.
You will enjoy Celebrity, I think, because it is my opinion that they have it all over RCL (especially in the food department, whether specialty restaurant or not) despite the fact that RCL is the parent company.
No matter which cruise line you go on, have a great time and remember, it's not about the destination, but rather, the journey to get there. See you out on the Seven Seas (?Navigator?lol)