Overall a good hotel. I have seen it marketed as a five star hotel, well, 4 stars would be more fair. However we paid in line with a regular 4 star hotel, so not complaining.
Rooms are really nice (looking) for a short stay, but not "functional" at all. Almost no space at all to hang or store your clothes or other items, no chairs or tables, and even so it felt a little cramped. Ok, it is nice to have a cool and good locking place to stay, but I prefer not only surface. For example, we had a quite large hallway in our room, but it was completely empty, no hangers or anything on the walls, a little bit too much waste of space in my opinion (N.B: we stayed in a twin bed room, have not seen the other rooms.)
Really nice roof top pool area.
Good location on upper parts of South Beach.
Some noise from the night club.
Good/ok restaurant, but quite expensive (we only had breakfast and lunch).
Wifi worked fine in the whole hotel.