The cruise was cheap until we boarded the ship. My wife and I have had many cruises in Europe and unfortunately i am copmparing the Carnival spirit to them.
The up side was that the room was great and very clean. SAhower and ammenities worked well.
The down side was: