We actually chose this cruise because it was a last minute special, no other reason.
The decor is Las Vegas on sea, it takes a little getting used to the lavish decorations but hey, you are on a holiday and bland is not exiting.
Our luggage was delivered to the cabin after an easy check in, smooth embarkation process.
The cabin was fine, lots of room for clothes etc and a balcony actually big enough for sitting on, our cabin steward was polite and helpful.