Went on this cruise for my friends 50th Birthday. The whole cruise was amazing onboad the crew were great they could not do enough for me. They made my experience priceless. The on shore excursions are a must and I pre booked before leaving so I did not have to line up to book and took my time researching them.
All the places we visited were amazing to see and plenty to do. You don't have to go a shore if you don't want to but would be mad if you didn't.
The bar and wait staff in the casino were a lot of fun and I liked how they remembered your name and your drink.
Enough space for 2 to share, heaps of storage space and also had a view