The Setai is OK. Miami/Miami Beach is really not my scene. As far as Florida is concerned I think the west coast is much nicer, and would go to Naples, where there are very nice hotels and resorts. Also, The Breakers in Palm Beach is nice if you are in for that kind of a large luxury hotel experience.
See my short thread on a recent Setai experience
here.