I stayed here with my family of four for just over a week. The location is awesome. It is very close to central station from where we could get to practically anywhere in Sydney.
There are quite a few decent restaurants nearby.
We walked to "spice alley" several times for its unique experience. We walked to Chinatown and Darling Harbor from the house as well. All in all we found the house to be a great choice.