The ship itself and our cabin (suite) were OK.
Food: breakfast was terrible, lunch and dinner usually just OK.
Service was far below all standards. At the pool bar or at the buffet, staff would just let you standing there, waiting, pretending they did not see or hear you, or they would just leave. When addressing a waiter, they either acted as if they did not hear or understood you, or else just pretended to be busy with some invisible job.
Cabin was OK.
Since it was a suite, we had more than enough storage space.
Maintenance was not very good, hair pins and nuts were on the floor when we entered and were still there when we left after one week.