Shell's place is great and I would highly recommend it. Here are the highlights:
Location: The apartment is in a fantastic location in the chinatown-Haymarket area. Tons of restaurants in every direction and lots to look and see. It's only a 10-15 min walk from the ICC and you can easily get to the Rocks as well.
Check in: Shell was really gracious and let us check in early. Otherwise we would have been wandering around Sydney with all of our luggage.
Value: We had 5 people stay at Shell's place so at $40/night - we couldn't have found a better place