I guess that the word to describe this place is convenient. It is close to the airport. Breakfast and dinner buffet are included. Wi-fi is included. It has shuttle service to the airport. Rooms are large and have and an equipped kitchen.
Now for the bad part. First, the place has absolutely no charm, and you would probably never even know you are in Miami. If you want to have a Miami experience, I suggest you go somewhere else. Second, customer service is a foreign concept here. They put the burden of proof that you have a reservation on you, so I suggest you take a printout with your confirmation. Rather than feeling like a paying guest, you will probably feel like a unwanted visitor.
In sum, my take is that you should stay here only if you have to spend a layover night in Miami with a larger group on your way somewhere. But do remember to print out your reservation.