we chose this cruise because of the duration/ports/and the fact it went under a refurbishment.
So here is my two cents---I'm a pretty easy going passenger and pretty much goes with the flow...so upon reading all the low reviews about this ship I came aboard with no high expectations.
Pros:
Sai (our steward) was awesome...however I felt the room was small for 4 ppl and the balcony was super narrow
The cruise BBQ was gross...Jerk Chicken was greasy and you could tell the burgers were frozen patties...so we ate just the variety of salads and fruit.
getting on and off was not a problem, the kids enjoyed the beach and had no problem getting a chair with the blue coves (but again we got off early)
we took an 3rd party excursion to the Atlantis to enjoy the water slides...beautiful hotel but seems like you have to walk 8 miles just to get the slides etc ( I will admit my left knee starting hurting and kinda ruined my experience)
Had no problem getting on/off the ship and getting a taxi