For it being my first cruise I have nothing to compare it too. It was wonderful, I took my daughter who is 42 and we had a great time! it was everything and more than I expected. we ate in the comp. rest. and the food was good , we went to the shows , no complaints. Room was a little tight but your only in it to sleep and shower and dress so we didn't really care.
Wait staff was very attentive ,always smiling.
We took the bus to the port and it dropped us off right in front best way to go ! and it was there when we disembarked so no waiting around.