This location is perfect. Close walk to everything, the next door building is a pretty active bar/club. All the soho shopping is a few blocks down, the Queen Victoria Building and various mini malls are all in walking distance. Further down is China town.
Places to definitely check out would be the Sydney Opera house and The State Theater.
Hosts were great and I was able to communicate with them pretty regularly. They were very accommodating and happy to show me around the city.