We were departing on a cruise to the Caribbean from Miami and wanted to arrive the day - so looked for a nice hotel located close to the Miami Ship Terminal. This hotel was very attractive and our room was comfortable and clean. It was only about a 10 minute trip to our ship. Concierge desk was very helpful about places to eat and our breakfast there (which included a nice buffet) was very good. This hotel has lots of conferences/meetings so I think it can be crowded - it is right on the water and you can see all the cruise ships at their berths.