In addition to what enrinch recommended, you could ask at the Front Desk in the lobby if they can print it out for you. I know the Disney resorts will do this for you. I just had mine printed out at Pop Century this past Feb. Since we usually drive to WDW, I'm not sure if Vistana will offer this service but you could ask at check-in.
Just a note, the cyber net cafe requires a credit card/check card for usage and it's pretty expensive. I try not to stay on there more than like 10-15 min. That amount of time would cost nearly about $12-$15 according to the last time we used it.