Where ever you stay, DO NOT STAY AT THE DAYS INN near the port. We stayed here because our travel agent said they had a shuttle we could take to the port. The rooms were very dirty and loaded with roaches. I have heard good things (postings) about the Holiday Inn. We will be staying there next time we cruise out of Miami.
Good Luck and Happy Cruising. 8)