This is our 6th cruise, first on Carnival. It was a difficult decision to go with Carnival, the upside is we recently moved to Suffolk VA and it was a very convenient cab ride to Norfolk.
We had a Grand Suite which was huge as was the bathroom. The down side was that the interior was very tired and the carpet very stained. They were no extra amenities in the Grand Suites. The one perk was Priority Embarkation.
Much was said about the decor of the ship which I did not find as offensive as some reviews on line.