We found the Jade to be comfortable. Although the mini-suite was smaller than those we've experienced on other cruise lines, the unit was very well designed and therefore adequate.
The crew/staff was helpful, friendly and efficient.
Food - Breakfast was a disappointment; nothing quite right. The lunches in the cafe were just fine. The evening meals in the two dining venues were good. The meals in the Le Bistro, Jasmine Garden (ate there twice) and Papa's were very good and worth the up-charge.
The work out facilities were very good. Only four spas/whirlpools. Two were marked adult only, but children visited them often.
The two times we watched the shows, we were favorably impressed. Probably the best entertainment we have experienced to date.
Although we enjoyed the ship, the service and specialty restaurants, in our opinion Holland America and Celebrity are slightly preferable to NCL.