Guanajuato is great. Love the report. My family rented a house there last december for 6 weeks. I would live there in a heart beat.
As far a navigating, getting lost is a fun way to explore. If you need to find your way, try hiring a cab to lead you to your destination. Only problem would be keeping up. Those cabbies in Guanajuato haul ASS!