We stayed at the Hyatt Bonaventure in Weston before the cruise. We picked this hotel as we wanted to do some shopping at Sawgrass Mills. If you stay there, you need a car as there isn't anything within walking distance.
We took the Go Shuttle from the airport as we figured it would be cheaper then a cab. Be aware, it wasn't. They charged us $21.00 each one way, for a shared ride, dropping people off along the way. We took a cab from the hotel to the port and it came out to $47.00. So Go Shuttle was definitely not a deal.
Despite arriving at the port to a huge line-up, it went fairly quickly which was nice. The other nice surprise was how quickly our baggage arrived to our room. Our last 2 cruises (one with Princess and one with Royal C.) was really slow.
The showers are so small, not sure how some of the people on the boat could get into them.