We got back a week ago from the 5 day Key West/ Cozumel cruise and we enjoyed all of it.
The ship is smaller about 2200 people which means it was never overly crowded anywhere. It is very well maintained and clean. The staff were all very friendly and accommodating.
Our cabin (Aquaclass) was more than comfortable enough for the 2 of us. And it came with a bottle of bubbly for us to enjoy while we unpacked. As others have stated the shower is very tight though. The bed was really comfortable. Big thanks to our room steward Mark R. who took really great care of us.
Did teh hop on hop off tour. It was informative and the driver was fun.