Found this hotel by chance and stayed two nights in mid-January 2013.
Very conveniently located, airport express train to Central, out of the station to the left straight ahead for a 100mtrs.
Reception was a bit dungeon like but staff very friendly and efficient.
Rooms standard size, bed was comfortable, bathroom clean and quite nice, flat screen tv and a water kettle with complimentary coffee and tea completed the set-up.
Room was spotless and kept clean by a very good housekeeping staff.
All in all a great value hotel within walking distance of Darling Harbor, Central, China Town and literally on George Street which will take you down to the Opera House and the Rock in 15-20min walking time.More