This is our first cruise. Can anyone tell me what's expected on formal nights? Also, Do I understand that some of the excursions are half days, and if so is it possible to sight see on your own without taking all day just to figure out where your at? Any info. on cruising for first timers would be appreciated. Thanks.