We are thinking of doing the Panama Canal Cruise on the Island Princess. If you have done this one, what do you recommend as far as shore excursions, room recommmendations. Is a balcony room needed, or will an interior suffice? Thanks!