This was my 2nd cruise and my husband's 1st, so we don't have a lot of past experiences for comparison. We sailed from Ft. Lauderdale with stops in San Juan, St. Thomas, Antigua, Tortola, and Nassau.
We took a taxi from the airport to the pier and were glad that we followed the advice of other Cruise Critic members not to book our transportation through the cruise line. We did not have to wait long for a taxi and the ride cost us under $20 including tip, which was a lot cheaper than paying $15 each for the cruise bus. We also didn't have to wait for other passengers to fill the bus, so it was both a faster and a cheaper option for us. If you are not travelling alone, this is definitely the way to go.
We arrived at the pier shortly before 12:00. Embarkation was very quick and easy. We were on the ship in under half an hour. We were immediately able to grab some hot food from the grill and a cold drink from the bar. Our stateroom was ready around 1:30 as promised and we were pleasantly surprised by how spacious it was. The room was sparkling clean and the bathroom, despite being small, had tons of storage space for our stuff and plenty of towels.
We were happy with the location of our cabin. Very close to the stairwell which was convenient. We had a long walk up from the 1st deck to the 9th for the main pool deck, but we are active people so we didn't mind the exercise. Our room was nice and quiet at night. The only potential issue was that our room was directly above the gangway, so we could hear the beep as each card was swiped. We were up early at each port anyways, so it didn't bother us but it might annoy passengers who are looking to sleep in.