This was my first cruise, so I do not have anything to compare it to, but we enjoyed this trip and I will do my best to review without having a comparison.
We just traveled on the Norwegian Star, it left from Tampa and went to the Western Caribbean.
Parking at the port is about $16 a day, you can save money by taking a shuttle, we used The Parking Doctors, they were very good, they charged $8 per day and they were only 0.4 miles away, they put your luggage in the van for you, drop you off at the port and then you call them when you get back, it only took about 2 minutes for them to arrive.
The room was bigger than I was expecting. We got the cheapest room there was and there was plenty of room to store clothes, etc for my son and I. There was a safe in the room, 2 twin beds that can be pushed together, small bathroom with a shower, a mini refrigerator and a hairdryer, no coffeemaker, but you can order coffee from room service with no service fee. They clean your room twice a day!