Those are a good five and I was surprised about all of them on my first cruise.
One of the big surprises for me was the level of customer service. Paul speaks to this about the room service and the stewards. I found the cs to be outstanding ship wide. It really makes you feel like you are being pampered.