I can only wonder what experience if any "Terrific Holiday" has had cruising. We have travelled with 4 cruise lines, and the Sun Princess was the pits.
In brief, the cabins,( we had a balcony cabin as usual), were the smallest we have had and the bathroom was also undersize. The ship could only travel at 1/2 speed owing to a power problem, that reached a climax when the ship was stationary and adrift a couple of hours out of Port Klang en route to Penang in the middle of the night. Then after spewing out heaps of black foul smelling diesel gunk for maybe 30 mins, we began to move slowly again. Why did 2 vessels hove to near us?. No word from the crew the next day to explain.
The toilets were out of commission for a couple of hours one day, then about 15 min that we know of the next. At least 1 lift was O.O.C. all the time.
Not a ship we would ever travel in again. The cabins, balcony and food was sub standard.