I stayed at the DOUBLETREE on Major Blvd which is a universal partner in a standard room with me my DW and two DS's and its a nice hotel and the staff are great and will go out of thier way for you and a big plus is the hotel is only a 10 min walk to universal.
If we can't stay onsite this year more than likely we will be staying there this july.
Hope this helps