I can only speak for the old management (as someone else asked earlier, is it really new management or just a name change?), I went there and had a great time. No one will hand hold you but effort and dedication will be rewarded.
TomTom, when did you go there? I went there in 2007 and accommodation was great and certainly a lot cheaper than hotel/motel!