Each ship and cruise destination is a different adventure. I have been lucky to have been on several cruise lines to various ports of call. I would go to the lines web site. They will, most likely, have a description of the ship you will be on. Call your phone service, they will be able to inform you on your cell coverage. If you like a cocktail before your meals, like I do, I bring my own bottle with me. I place it in my luggage. As long as you pour your drink in your cabin, you should not have a problem. Beverages, I have found, are expensive at their bars and dinning areas. I would stay away from the excersions "pushed" by the cruise line. They get a "cut" of the profits. As a result, very expensive. Once off the ship at your port of call, there will be plenty of cabs, or tourist places to make your arrangements. If you preplan, you can make your sightseeing arrangements prior to your departure. Other than the items mentioned, enjoy the shows, meals, and haa wonderful relaxing time.