Hi Ian,
I know the place where she is right now as much as u can be careful in that area as it is quite bad for snatchers.And she's right it is quite hard to get an internet cafe in her place. Im not sure about the trasportation, but the nearest place i can think will be the village called Marisol or Mountain View
You will find loads of Hotel downtown, some of them are really nice, u can try ABC Hotel, it is quite expensive but really worth it
And it is an hour away to Subic
Goodluck!