Not up to expectation as promised on ads. Ruined our wedding anniversary by giving us a cake at the exit door, when we were about to leave the main dinning area. Staff forgot that it was our wedding anniversary surprise booked in advance.
Deck 3, the main dinning room cook was unprofessional, puts too much salt in vegetarian food..
Buffet Deck 16 waiting time was more than 25 minutes and then we had to go in circles 2 to 3 times before we could find an empty table and chair. Floor was too slippery and we saw guests falling. Watch for slippery floor and make sure you buy travel insurance.