Although the property itself isn't much to rave about; the proximity to the cruise ships and shopping is fantastic; and you cannot beat the views. There is something to be said for waking up on 'boarding day' and seeing your ship in port from your room! the views of Miami are stunning.
My family and I stayed here just one night before our cruise (we've done this twice now); rooms are comfortable (not anything special); service is great, and taxis are plentiful for your 3-5 minute drive to the port.
The breakfast in the hotel restaurant is EXPENSIVE, so we suggest going next door (connected indoors from the lobby) and grab breakfast at one of the quick restaurants. Hearty breakfast for half the price.