Just got back last week with my wife. We went last year as well over columbus day weekend. They were still doing constuction (on the Gandelman's jewelers in the lobby). They did a nice job with the lobby-where a lot of people spent because of tropical storm Omar. Big complaint-the casino. It was literally unbearable to stay in the casino as the air conditioning was turned up high (we were told that they had to turn up one of the zones so that the other part of the casino stayed cool).
I was a bit upset as I asked for an upgrade (currenlty platinum) and was told that there was none available (which I later found out was not true). once we checked in we didn't feel like having to move.
nice fitness center and the beachfront is nice (some of the other beachfronts further down have a feint septic smell but not at the marriott)