have some time off for Christmas, and havenít been to Chatooga in years!! Is it still as good as it use to be?