My husband and I did the 10 day package with Celebrity on Xpedition in cabin XS501. This was definitely a different type cruise than we are used (we like lazy beach time) but we knew that going in and were pleasantly surprised at how much we enjoyed this trip. Lots of reviews on the ship tours etc so I will concentrate on the things that stood out for us.
Although we booked our own air arrangements we were very happy that once we arrived in Quito (we arrived mid afternoon the day before which we recommend) Celebrity looked after all travel from that point on. The transfer to the hotel (JW Marriott) by bus was fine (approx 1 hour door to door). Once at the hotel we asked right away about upgrading the Quito to Baltra flight to business class and they took note of that. We found it to be very reasonable ($400 total for 2 return trip) and worth it to us to be comfortable. We learned that you can't book this in advance so best to ask as soon as you arrive at the hotel if you do want it. The charge was added to our shipboard account.
Our cabin was in the perfect location we thought and we loved having a balcony. We spent a couple hours there each day between morning and afternoon zodiac trips. Make sure you bring good binoculars - we use Canon image stabilizing binocs which are especially helpful on the water. We sat out and saw huge sea turtles, beautiful countless stingrays (many even jumped out of the water) and even a hammerhead shark from the balcony. We ordered fries from room service as a snack (heh we were on vacation :-) and enjoyed the quiet time. Our room was a great size for the two of us and was very well looked after by our cabin attendants. Be sure to ask for extra beach towels or whatever you need - you will be taken care of. We definitely felt the rocking of the ship most days - the first night was the worst - make sure you secure things in your cabin (like glassware, bottles etc. and anything that might roll around). Take some gravol or motion sickness meds and you will be fine.