Great location near Hyde Park and the city and for exploring China Town, Darling Harbour, etc; approx. 30 min walk to the Opera House. Lots of Asian restaurants around the corner. The balcony looks out on Central Station and the Comedy Theatre and we had a few dinners out there watching the sunset.
The apartment looks a bit older than the bright photos on the website might suggest, but everything is working and the amenities are fine.
There is a 24/7 reception desk although they don't deal with Airbnb guests and won't store luggage after check out. The nearest luggage storage is Central Station.