Going on my first cruise this spring/summer, any good tips from experienced cruisers?

We are going on MSC Fantasia R/T from Genoa. We have the drinks package and a balcony cabin.

we will probably do a few of the restaurants rather than having the buffet every night.

Any experiences/tips welcome.