Stayed in this hotel for 5 nights and it was a very nice experience.
Let me get to the point immediately.
Location as it's on Collins Avenue and Ocean Drive
Rooms (big, modern and well equipped)
Bathrooms (shower is great although no bath)
Pool (although not big)
Staff was great
No free wifi in the rooms (only at reception and pool)
Bed mattresses (of main bed and sofa bed) were of poor quality
Location is great but as it's near to the clubs on Ocean Drive, it can be somewhat noisy at night due to the crazy (drunk) people and the noisy cars (or I guess you could blame the crazy people again for wanting to show off with the noise of their cars...)
Not immediately situated on the beach (although it's only a few steps away)
Overall, I would recommend this hotel as it was a very nice experience for us.