Sydney is not just beaches, harbour and shopping malls. This city has very vibrant and equally (if not more) interesting inner-city neighbourhoods where you'll find an arts and bar scene.
If you stay in Newtown, you will enjoy a different type of authentic Sydney life, possibly more "tasty" than other locations.