I had similar issues when I stayed there. Why can't they put some drink machines in the large and under utilized lobby area? By the time you go over to the GCH to fill your mug and walk back in the 90 degree plus temps and no shade, you have already finished your drink.
That is my issue with VGF and even BPK. I used to get a refill mug every trip, but nowadays only when I stay at Riviera. Otherwise I get a 12-pack of sodies delivered from Target (or if I'm driving, I pick up a 12-pack on the way in).