This isn't advice for where to stay, I will let that up to all the others on this board. There are some very knowledgeable people here, that will guide you in the right direction.
I was wondering if you are staying in the Hyatt(Amerisuites Airport West) in Miami? We will be staying there in May and I would love to know how your stay is?
I wish I could have been more help to you.