Excellent review, I was on Apex in March and loved it, so booked Beyond and leave in a few weeks. We are stopping at Cozumel and Grand Cayman and have never been to either port, so was great/ not so great to hear about a recent stop there. The only 2 excursions I booked through X are in those ports so hopefully a bit smoother. I only booked a 2 hour snorkel in Gr Cayman so I'm off the ship first...
If you ever make it back to Key West and have a full day in port I highly recommend the sea plane to Dry Tortugas, it's and unbelievable 4-5 hour trip.... They sell out months in advance, so early planning is required, but well worth the time and money.