My husband and I love the Navigator ship. We were never bored and had plenty to do. You do not have to take tenders with the Eastern Caribbean itinerary. All of the docks are within walking distance to most things and taxis are available to further locations.
Pre-cruise -We stayed at the Sheraton Biscayne Bay the day before our cruise. It has a restaurant, bar, swimming pool, and other nice facilities. It is a wonderful hotel, but I heard that it will soon be turn into condos in June. We had dinner at Bayside Market. There are plenty of restaurants, hotels, and shops near Bayside. I recommend that you stay in Miami a day before you board your cruise. That way you will be well rested and could board the ship early. It cost about $19.00 for a taxi to the hotels near Bayside. $10.00 for a taxi to the port from Bayside area hotels.
Embarkation-We left our hotel around 10:30. It takes only 10-15 minutes to get to the Miami port from Bayside area. TO AVOID LONG LINES GET TO THE PORT AROUND 10:30-11:30 AM! Any time after noon is very hectic. We gave our luggage to the porters and proceed to check in. It only took us about 15-20 minutes to board the ship. We had no problems at all. Get there early and you will not have problems. Also fill out all you documentations at home. Having documentations filled out and being early makes boarding very smooth.