That place is a DUMP...way too expensive for the spartan rooms... Unfortunately, the best rooms are in the Villager Motel (the hotel part with the indoor pool and NOT the inn.)
I grew up near the glenn and moved away after college. Only lately with the means to enjoy a sports car on the track. . . and now too far away to make a run there.