We booked this about 12 months ago and after reading the reviews prior to sailing, we went on with an open mind.
Firstly, the ship is very modern and chic. Then you get to the logistics of it.
We had an infinity balcony - we loved it - not for people who want to sit on their balcony and sunbath - we loved the extra space it provided in our stateroom - I would describe it more as a “sunroom” than a balcony. We never closed the folding internal doors.
Loved it. It was the nicest place on the ship, light and airy and well laid out
Went to Sting Ray City - booked direct with Captain Marvin’s - they were awesome. Definitely would recommend to do this
Butterfly world worth a trip
Not worth getting off the ship for - dirty and every shop the same with salesmen in your face permanently
Absolutely horrible place. Ship docks at pier which has been purposed built for cruise ship clientele