Best place for people-watching