I stayed there a few years ago and friends stayed there in January. I wouldn't consider it a top-notch deluxe resort, but I was happy enough with it. It is certainly a little run down in the rooms compared to what one might otherwise expect, but we weren't really looking to do much besides sleep there.
We didn't have a musty smell that BaldBishop mentioned, but that could certainly vary across the various rooms.