You'll probably want to rule out San Francisco for a honeymoon because it's full of unemployed computer programmers (Silicon Valley) and homeless people (Union Square) who are constantly begging for money. :-)

On the other hand, I was never approached for money on AC. The people were friendly and helpful. I did notice lots of stray pets, though, and I plan to bring a box of Friskies with me next trip! If you haven't vacationed outside the U.S. before, there is some adjustment to the standards of other countries. The hotels are clean and comfortable, but it's unlikely that any of them meet the aesthetic standards of U.S. hotels. It's just a different way of life that many of us come to appreciate once we adjust.