Checking in was very smooth. Our room was nice with an ocean view (the room attendant was very friendly and incredibly helpful). There were lots of activities for us to chose from. We went to Key West and Cozumel. We got off the ship in Key West to eat lunch then went back to the cruise. In Cozumel we rented a jeep and just explored the island. We checked out some ruins and then went back on the ship. We enjoyed the tax-free shopping on the ship as well as the poker tables. The only thing I did not like was all the smoking by the poker tables but that is to be expected. If you want to get away as a couple this is a good cruise. If you are traveling with children you might want to chose a ship that has the "water works" which is more water fun for the kids.
We loved the oceanview. If you do not do well with interior rooms that have no view this is better if you cannot afford a balcony. You can still catch a view of the beautiful ocean.