The ship was clean and well maintained. Food was good but seating was limited in the buffet area. The 24 hour pizza was terfific. My biggest gripe were the passengers lack of respect for others between midnight and 3 am. Getting back to their cabins quietly was not possible. Disembarking took a long time with a nearly two hour wait in the liquid lounge. Cabins were spacious and showers were great.