Went on a cruise.
My friends and I went on a cruise, but overnighted in Miami the night before. The hotel was ook, overpriced for the location and quality of the hotel. Looks a little shady on the outside, but the indide IS nice.
There are a lot of cubans in that area, which is fine, but I definitely felt like a minority. Had some good food up the street from the hotel at a family owned resturant, it was cheap and good!
Location, it is very close to the airport, but far from where you get onto the cruise ship.
Streets are safe to walk on in groups, like I said it's kind of dirty in that area, but it works. We paid $120/night for the hotel, split between 3 people. Staff was friendly, no problems there. Very comfortable beds!! :)
If you go on a cruise, there is a bus that picks you up, takes you there for free, and it's only $10 per person to take you back to the airport, which is by far the best deal in Miami, (transportation wise).
And they have free breakfast, lots to choose from. :)