This is a wonderful hotel. I have stayed twice in 2012. The first time was a week trip in Miami. We stayed here during the weekdays, and they have social hour with wine and beer and food. This allowed us to cut down on the cost of dinner at nights, so it is that filling. This is an all suite hotel so each room does come with a full kitchen. They have recently added the hotel as a complimentary to guest to and from the airport, but that wants the case on my first stay there was a fee. It is very peaceful here even though is it close to the airport. Airplane traffic is not an issue, and I stayed on the top floor each time. The fitness center has all the perks you need, cardio and dead weights, they also supply headphones for the tv's on the cardio machines.
The second trip was a stay over on the weekend before a cruise, and this time I did not rent a car. I used public transportation, which wasnt that bad for the experience, however I will not do that again. Even though the bus stops are within a block walking distance, i didnt know my way around like that to hopping on and off of a bus. But if you are use to public trans, then save the extra money on renting a car.
I would suggest that you book early. I waited a week to see if prices would drop and they actually went up.
Pros: all suites, kitchen and all things needed to make a meal(except the food), separate living area from bedroom, housekeeping loads the dishwasher for you( tip them well), clean clean clean rooms, great front desk service, social hour on weekdays except Fridays, and free breakfast each morning that is really good, but is loaded with carbs.
the shuttle service to and from airport should come every 30 mins...also there is a shoopinbg center about one block from the hotel, well within walking distance.
Cons: i can not think of any at this time.