This three night Bahamas cruise was actually very nice. The reviews from past cruisers did not give this very good marks, but I think it was fine. This was our first experience with NCL, so did not know what to expect.
Boarding went very smoothly. We arrived at 12:15, stood in a 5 minute line to check in and get our key cards. Security line was another couple of minutes. It took about 10 minutes to pay the $15 per bottle of wine corkage fee and then we boarded the ship. The rooms were ready by 1:00.
The stateroom (9235) was the same size as other ship balcony rooms are. There were three of us in the room, so a little tighter when the couch was made into the bed. The room was clean and the bathroom was clean. Our room steward was great. Very attentive.
Stateroom 9235 was a great mid-ship balcony cabin. Very quiet. There are only three small drawers for storage, so if you have many clothes, this may be too small. Plenty of hanging space and probably 20 wooden hangers.