Honestly, we chose this particular cruise because it was the only one that fit our time-frame. That was the fastest embarkation and disembarkation that we've ever been through!
We thoroughly enjoyed our time on this ship. This was our 4th cruise with Royal Caribbean. Having been on their largest ship and several smaller ships, we have to say that we enjoy the intimacy of their smaller ships. We received excellent service from their very dedicated staff. I think we came back a few pounds heavier thanks to all of the fresh and delicious meals that we were served!
The only real hiccup of our trip was the weather. The water was a little choppy to say the least, so our excursion in Nassau was cancelled. Also, the following day we were unable to dock in CoCo Cay. We ended up having a relaxing day at sea. Our sunny day in Key West more than made up for it! We took the Old Town Trolley tour. This is a good way to catch a glimpse of the main sights in Key West. You can hop on and off the trolley at 13 different stops. My only advice is that if you get off, be prepared to wait at least 30 minutes for the next trolley to pick you up.
We would never consider staying in the front of the ship again. Ours was a guarantee room, so we were unable to choose. We were awakened several times a night by different motor noises. The room itself was kept very clean. They do need to bring back the shower doors. It's hard to keep the bathroom floor dry with the short shower curtains.