Nice location. The streets are full of life since is in the middle of china town.