I was wondering where I can get detailed maps of the city and area, online doesn't seem to be much help.
Also what are the chances of me being able to use my western credit cards there or should I just bring lots of cash and travellers cheques with me.