I like the contrast, the temples, parks, busy streets and the maze of residential back streets. The trains and metro network is awesome. People are polite, fashionable, respectful and sometimes a little crazy. Weather is mild, but you can hop on a train anytime to reach snowy mountains or beaches in under an hour. The food is also world class.