Propulsion issues prevented us from reaching our destination of Cozumel. The captain and staff did make the most of it and rerouted us to Key West. We were compensated generously for the inconvenience. My only complaint would be the Lido deck DJ. I have been on many cruises and they were more interactive and entertaining. Our dining staff and housekeeping were amazing and the ship was kept very clean.