Sadly, for us, not one of the best - maybe even our worst, for stupid niggling reasons.
Poor service, and they don't seem to care...
Embarkation was very easy, through Port Everglades. Upon boarding they did said they would advise when our cabins would be available, and bags there, but that was never announced. In the end we just went up to the room and found our cases in the room with the keys sat on the bed.
Good standard room, clean and tidy.
Bed was certainly on the firm side.
Shower.
Level 9 is the entertainment deck and restaurant, immediately above, sadly you can hear people stomping about, or staff moving chairs and tables around through the night.
We wouldn't choose this level/location again.
We just walked into the cruise port area, sadly all the shops appear to be owned/managed by the cruise companies (as many are in the Caribbean)