You'll come across good and bad wherever you travel. When we travelled in Japan a few years ago we found pretty much everyone we dealt with was friendly and helpful. We didn't speak any Japanese.
I wouldn't bother renting a car unless you've got a specific plan for it - their public transit is excellent and will still take you out into the countryside if you want.