My best friend wanted to go to Jamaica. The cost of a hotel was the same as the cruise and we would be able to see more places on a cruise.. We both got the mini-suites for ourselves and our husbands. I Highly recommend the upgrade to a mini suite. The ship was very clean and dining was amazing. So many restaurants to choose from. We hung out on the 19th deck at the "Vibe Bar" and had a blast. Met lots of fun people and the bartenders were a hoot! We went on three excursions and were able to see so much of each port, which was very enjoyable. There was a special price for the spa we took advantage of, which was really nice. We were surprised though that the facility was not included with our treatments, so we couldn't use the pool, spa, or steam room before our treatments. That's an extra charge. Other than that, the cruise was smooth, fun and worth the trip.
The cabin was really comfortable, clean and loved the balcony.