We have done the disney cruise 2 times when our kids were smaller,and also Carnival way back in the day...so decided to do a Adult cruise and chose NCL over this past spring break. I was torn between NCL and RCCL, but after searching, and checking prices, NCL had everything we could dream of, and at a cost of $1000.00 cheaper for a family of 3.
We were on the Escape and what a beautiful ship! the restaurants were awesome, and the buffet had such a variety that you had so many options everyday. We did the unlimited drink package, as well as the upgraded meal plan, and it was well worth it. It was spring break so the main pool did get over crowded, but the H2O was available for adults only if you wanted more of a laid back experience. I don't have one complaint about any of the experience, and we booked next years cruise while on the ship for a great savings, as well as a 3 level upgrade..
The cabin was a bit small for 3 people, but we managed. The bathroom was plenty big enough, and the balcony was good size.
Although we didn't do an excursion, we did get off the ship and went into their town, but really, nothing there, it actually was pretty lame. I heard people did take the beach excursions, but was pretty expensive and was pretty far away.
We've been there before on other cruises, so didn't do excursions but did go shopping, found some great bargains at the straw market.