I did a three day two night cruise. The boat was nice, I chose the upgraded room. The room size is about the same, but the nicer rooms have a "private balcony". A lot of the activities are a bit lame, but that's not the boat's fault, they all do the same stuff. They also all do it at the exact same time so at "cave time" every boat in the area disgorges its passengers into a massive crowd. If they would stagger their times a bit, it would be a better experience.