This is a must vacation to try. The ship is very clean, they work very hard to maintain a well run clean ship. Everyone was very friendly. The cabins are awesome, even the inside cabins. The casino was bigger than I expected and I witnessed several hand pays. I myself hit a small jackpot. The dinning service was great. Overall the food was great. I definitely will be back.