I stayed here several times in the mid-2000s after it was de-flagged from the Holiday Inn, and I've ahad acquaintances stay there since. Useless trivia of the week - when I first joined these forums in 2006, Disney was selling the All-Star Resort through Priceline('s bidding option) for $25/night. The alternate Priceline option? This place! Many Disboard users placed Priceline Wheel of Fortune, and many felt like they landed on bankrupt (getting this place).
Anyway, it's a basic, old school Holiday Inn. Don't be deceived by the "scenic" resort the website makes it out as, but it's definitely one of the better budget options. Rooms are older, as you would expect at this price, but generally clean. Amenities are very average -- there's a pool, hot tubs, fitness center and movie theater (a conference room, with standard conference room furniture, showing movies nonstop). Food and alcoholic beverages are pretty good and reasonably priced - the food court's pricing is probably the lowest you'll find at a WDW-area hotel, although I'd still recommend buying your grub and snacks elsewhere and mixing your own drinks. As with any budget property, the downside is transportation to WDW & Universal - departures and returns are very limited. If you look at Yelp or Tripadvisor, you'll probably find a schedule. Don't be alarmed by the pictures there ... people spend as little money as possible on a budget hotel, then are shocked that the comforter and towels are worn out.
I'm completely out of the loop on budget properties these days, but another option I can recommend is the Maingate Lakeside Inn. It typically competes as one of the cheapest options and well worn, the rooms are pretty clean and it's a very resort-like property. For a property that's available for less than $50/night (including taxes & fees), I'm not certain why people expect it to compete with Pop Century. Most college students will spend their time outside of the hotel, using it as a base only. Much better to find a budget property and pay down student debt than to spurge IMO.