First off we're frequent cruisers, but not "super cruisers". This was our 5th cruise, we've done 3 in the Caribbean (2 on Carnival, 1 on Royal Caribbean) and a cruise on Carnival in Alaska. Celebrity Reflection itself was the best of the 5 from an overall shipboard experience. Embarkation/debarkation was organized and easy, All the port access were wonderful. We were in Concierge class suites (traveling with my wife and mom in law - we had side by side suites which they opened the gate between the balconies so we could get access to each other's cabins and have an extended balcony). We ate at Murano (5 star fabulous), QSine (fun and interesting and OMG we were stuffed) and the Tuscan Grill (average steakhouse kind of fare). If we'd done it over we might have done Murano 2x instead of Murano and Tuscan. Our Concierge class suites came with a bottle of iced champagne on arrival, and full butler service. you get free in-room espresso and cappuccino, and a full menu for any meal in the More
room. butler server was amazingly attentive, right down to being able to ask (and have remembered) exactly where you wanted your blankets tucked in on the somewhat weird rounded end bed. We never asked for anything that was delivered late or that we had to wait for. Concierge class includes priority tender tickets - we only Tendered in Santorini and we were on the first boat to cast away. We were really spoiled by Concierge class and would love to do it again :)
The ports were all fine and fun - interesting. Except for Amalfi coast/Pompeii we did our own thing in the rest of the ports and had no problems. Our advice for Istanbul is A) figure out the tram system before you get there and where the tram stop is near the ship, but DO take the time to walk one way or the other over the bridge to the old town because that's a wonderful experience. Also B) Pace yourself. We were so tired after day one in Istanbul that we skipped day 2 (the morning only till noon) because our feet were so tired. Hire a private guide for Ephesus - we used Melitour and had Ahmet and were exceedingly pleased. Hire a guide right at the acropolis for Athens - we hired a guide just outside the main gate and for $100 Euro got a private 1.5 hour tour of the entire site. On Santorini we rented a car ($50 or so) and drove to Oia for the day - well worth it and easy though the car company took a bit to find us. Mykonos we just wandered on our own, The Amalfi coast you DO want to have someone else drive, and a bus tour's not a bad option - especially if you get the tour guide as part of the deal for Pompeii.
We flew AirTransat out of Toronto (we live about 3 hours from there) and everything was great with them.
My wife's mom is a vegetarian and that was no problem throughout the trip - everyone was very accommodating, airline, cruise ship, tours, etc. Less
Celebrity Reflection Cruises to the Eastern Mediterranean
The cabin was roomy and expansive, and since we had a side-by-side cabin we enjoyed a double wide balcony. Access was easy and it was far enough away from the central hub that we never heard noise or music from there. There was a flood in a cabin several doors down from us, but - even though we weren't there while they were running dryers to dry it - we got free champagne and chocolate covered strawberries (without any prompting by us) to compensate for the "additional noise in the hallway" (which we pretty much only heard while actually IN the hallway). Everything functioned perfectly, the rain shower shower heads were lovely, and the facilities were perfect. Plenty of room for clothes, etc. I would recommend a 3-4 port power bar to plug your rechargeables into as you get ONE plug outside the bathroom for recharging tablets, phones etc. We didn't use the internet on the ship but heard many complain it was slow and virtually unuseable. We were taking an internet vacation so no biggie for us :) Phone service was available both on and off the ship on my 4g phone (but not on my wife's 3g phone). We didn't place any calls or send texts while on the ship's service, though we did receive texts.