If there was a best in the state rating, this place would have it hands down. Every ride up north is worthless without a stop or two here.
All reviews seem positive