We booked a Grand Suite for a Carnival Cruise out of Charleston and figured we'd get something special. The room was large with a great view, but the promised amenities were nothing more a single tube of toothpaste.
When we asked the room steward where the amenities were, he pointed to the toothpaste and said that was it.
There were 3 adults and a child in the room and we tried to get bathrobes for all three adults. They finally appeared on the third day. Same with the special beach towels.