Yeah...I've stayed at least 3X over the past several years. As someone else said, I would check for reviews (including my own), in the Universal Resorts section on this board.
In a nutshell, it's my favorite theme park resort for design, location and value.