We chose the cruise for the itinerary and date.
Thought the Constellation was in very good shape and were happy with the service and amenities.
Embarkation was a 'disaster' and, hopefully, Celebrity will work that out. It had to do with requirements in Abu Dhabi and misunderstandings about the Sri Lanka Visa.
The cabin was very good..lots of storage & quite comfortable. Wonderful having the balcony for sitting, reading and extra space.