Has anybody been on it lately? I have been hearing of some good reports. Thinking of going this weekend.

Thanks!