I stayed for July 4th. The crowds were intense and the staff was harried. The a/c system wasn't working in my tower the first night, not fun in the summer in Miami. I was surprised the hotel offered nothing by way of compensation (i.e. a breakfast). By the 2nd night the a/c was fixed and things had calmed down now that the holiday had passed. The pool and small gym were both perfect for a relaxing day. The pool is a little small for busy weekends, but otherwise quite nice. The on site Florida Cookery restaurant is good, and the spa was perfect for a nice long massage at spa month discounts. The rooms are fine, though mine was a little small. Overall, this is a good hotel with the potential to be better.