The Mascot center is approximately the area of Kingsford Smith Airport and 2 miles south of Chinatown.
Below are reviews of the city of Mascot, Australia from an actual visitor's perspective.
I was happy with everything
Only there to go to the airport. Didn't explore Mascot.