We cruised 26February-3March. We boarded in Miami for a 5 day Caribbean cruise with stops is Nassau and Cozumel. We stayed in Stateroom #6320, it has a balcony. This was our first cruise (my daughter and me) and we will do this again.
The ship was huge, well maintained, food was plentiful and have a huge selection of dishes and service was outstanding. There was nothing to complain about this cruise, just a very relaxing and enjoyable time spent at sea.
There was a lot to do, they have a pool, Jacuzzi, theater, different dining options, they cater to most of what you want to do. If you just want to stay in your stateroom the TV has movies you can buy or you can just watch the shows you like for free.
Our stateroom was spacious. You can store your luggage underneath the bed. The closet has ample space with shelves. The bathroom was very functional. We brought our own shampoo & bath gels so we do not know how good theirs was. Water pressure was great. Room was always cleaned and the balcony was spacious.