Is stayed at that hotel last spring. Its very much a business hotel rather than a leisure hotel from what I remember. Did get an upgrade to a HUGE suite. Biggest upgrade I ever got from Marriott actually.
Anyway, its a bit of a drive to South Beach if thats your destination, but certainly no complaints about the hotel or staff when I was there.