Has anyone been? Seems to have a loyal following of people returning year on year but I'm finding it hard to see why. If you've been, what do you think? What makes it great?