Food is of course included so be prepared to gain some weight
D The only food that isn't included is Johnny Rockets, $3.95 per person, and the specialty restaurants, Chops Grille and Portofino. These are about an extra $20-25 per person. But something tells me you won't go hungry with the buffets, dining room, and cafe... and of course don't forget about free room service!
Alcoholic beverages and sodas are not included. Fruit juices, iced tea, basic coffee, tea, milk, and tap water are free. One night during the cruise there will be a Captain's Welcome Aboard Cocktail Party with free champagne and wine.
You can sightsee on your own in any port. Be aware that in Labadee there isn't much to see because you are in a fenced off area on the Northern edge of Haiti reserved for Royal Caribbean guests only. The waverunners are awesome and highly recommend them! You will be taken on an hour and a half scenic tour of the north coast of Haiti and circle back around your cruise ship. If you have a water proof camera, don't forget to take it!
On your cruise there will be 2 formal nights. These nights most guys wear suits and ties or tuxes, but if you have a formal uniform you may even consider wearing that for the evening. If you do not want to participate in formal night you can eat at the buffet or any other dining venue that evening, however the main dining room will follow the dress code guidelines. The other nights of your cruise you can get away with a nice pair of pants and a polo shirt. Just remember that absolutely no shorts, sleeveless shirts, or bathing suits are allowed in the dining room at dinner.
Fun things?? Well there's 3 pools, hot tubs, sun bathing, a fully equipped gym and spa, rock climbing wall, basketball/volleyball court, mini golf, inline skating track, plenty of shopping, shows every evening, a casino, lounge bands, a nightclub, an ice skating rink, karaoke, trivia, and lots and lots of food!!!
Hope that helps!