All these points are why I loved Japan. Just a safe feeling country with no BS.