We stayed at this hotel for 5 days in the beginning of the second fortnight of December 2012. We were not sure of where to stay in Miami (because we had things to do in different parts of town) so in the end we settled for the airport area, which is quite central. The location is alright, unless you're looking for a beach location, in which case you should stay downtown or in Miami Beach. The rooms are very spacious, with a fully equipped kitchen and living room. This, coupled with the existence of a Publix (supermarket) and Starbucks right around the corner made it very easy for us to self-cater. The hotel has a good gym (and the avenues around it, by Blue Lagoon, make a nice scenery for a morning jog), but the other common areas badly need renovation. The chairs in the breakfast room are all stained, and breakfast itself was only good if you got there before 8am. In one of the days we got up late and by the time we got there - about 9:15 - there was nothing left. I'm not sure I'd stay there again for such a long period, but for a night before catching an early plane it is definitely a good choice.