We stayed at HRH at our time at Universal. Wonderful walk, only takes about 5mins at the most. The hotel wasn't the greatest, we were on floor 7 because of all the food and stuff, and it's a hassle getting everyone out for breakfast on time. The was cool, and the walk is wonderful. The hotel room and hallway carpets were dirty though, stains all over, and they had to clean our carpet, and no windows to make the cleaning smell leave.
The express pass is awesome and definatly worth it, when rides can get up into the hours. The downside of it is that the people don't do a good job checking them and a lot of people just jump over railing, because some only get checked at the bottom. Some rides we encountered had scanners, but only about 5 at the most. We had an extra member that wasn't supposed to be in the hotel, and therefore didn't have a card, but no one noticed.
They are a big help, and I would recommend getting one any way you can, as it's funner to ride rides atleast twice while others just stand there.