I've stayed at this hotel several times, primarily the day before departing from Miami Airport. The staff is friendly, helpful and service overall is very good. The restaurant is nice and food very good but is somewhat rich if you're looking for simple food. They offer shuttle service to the airport and picked us up from the car rental area when I asked.
The guestrooms are good size, okay but not lavishly appointed. This is one of the drawbacks, being the guestrooms are in need of renovation. However, I was told this is due to happen sometime this year and believe Sofitel will probably make it really nice.
Other than nearing the airport or doing business, I'm not sure if this location offers much more for being in Miami. If you're planning on touring the city, then I suggest renting a car because it's not near any shopping or other sites.
The room rate is fair to very good for the location, quality and overall service.