We stayed here the Saturday of Memorial Day weekend as it was the best value I found out there when I searched last minute. The resort was much nicer than expected and the staff was really friendly and helpful. We only stayed one night, so I don't have too much of an opinion, but I would recommend staying here if you want to skip the high priced hotels on South Beach. There is a free shuttle to the airport which was a nice bonus.
The breakfast buffet was really good in the morning!
Biggest downside is that the beds were too soft and I couldn't get comfy! I think I could have solved this by taking off the pillowtop that they have on top of the bed.