San Francisco: anyone been, where's good to stay (both District/region wise and also specific hotels) and good things to do for a very short visit? Only there for two days as we transit through so would be good not to waste them. Some reviews make SF sound pretty grim and felonious!