Prior to my visit 2 weeks ago I hadn't been there in 18 years and it was even better than I remembered!
All reviews seem positive