Compared to India, I really like a few things about Japan like the trains of course, the nature in Japan, greenery, cute Obachans, department stores, neon lights, onsen, clean streets.
But their is a flip side also.
I'm a vegetarian, so can't comment much on food part.
The fashion - I dont think Japanese women really have a sense of fashion. They follow Kata, a definite style. If it is the winters, it is short skirt with high boots, an overcoat. In summers, it is one-piece or short skirt and shoes. During my stay in Japan, that's what I have mostly seen and that's why this comment.
Good service and attention to customers - Depends. I've been to vaious electronic stores and shops where the behavior of Japanese sales man was completely unacceptable. They literally start running away from you the moment they see you heading towards them with some query.
I know why they do this but it looks very embarassing at the outset.
Cute girls - Well, I guess they take the word 'Cute' quite seriously