We went a few year back and had a great experience, so we went again and had a terrible experience. It was certainly mixed for us. Sadly, a bad experience trumps a good experience any day for us, so we're unlikely to return.