This was our 3rd experience with Celebrity. Our first 2 were excellent.
Our connection from the San Diego airport to Celebrity's SD terminal was quick. It went downhill from there. The terminal was chaotic and dirty. We finally boarded a bus to Ensenada at around 4PM.
The bus proceeded to the border, where we were delayed about 1 hour by Mexican border security (not too bad, others were much worse). As night fell, the passengers enjoyed the darkness, as there was no light in the restroom. ( I leave this to your imagination). We reached the dock at 8 PM.