With shopping sprees, fabulous restaurants, and some sightseeing, Yokohama, the second largest city in Japan has something for everyone.