We stayed at this hotel prior to cruising from Miami (flew in/out of Ft. Lauderdale). Shuttle service was prompt after a call. The room was clean and adequate in size. Located near but not within walking distance of several restaurants leaving the hotel as the only reasonable dinner option since we arrived close to 8 PM. That said, the food was fine and prices were not out of line. Breakfast was NOT included so prepare for an extra charge unless you have a package that states it is part of the deal or you decide not to eat breakfast. The hotel (and guests) need to be aware that the Shuttle company they utilize for service to the Port of Miami (and other locations) has some hidden costs. There was a 5% surcharge for using a credit card that I discovered when I looked at my credit card bill on-line before leaving then questioned the on-site shuttle rep what this charge was for. The driver on our return trip insisted there was a 20% "service charge" (translate-tip) due to him that we should have been aware of. No mention of a "service charge" by the driver on the trip to Miami (or from the shuttle rep) and I did tip the driver fairly.