I've been to South Beach a few times, and was looking for reasonably priced hotel with good ratings. This hotel definitely fits the bill. Clean. Staff was very pleasant. Location was great. And the rooftop pool is definitely the highlight, making the 3 minute hike to the beach (God forbid) not so necessary. And did I mention how amazing the staff was? They also hook you up with a pretty decent rate for a nearby parking lot should you have a car.
That being said, the rooms weren't that sound proofed. The television set was pretty lame. And you really don't get that hotel 'feel'. Maybe I just have higher standards..
Probably won't be back here for my next stay. Not that there's anything wrong with the hotel (it definitely fit the bill). I've just experienced better hotels in the area.