I ordered the place for my parents who came visit for 2 weeks. Surprisingly they found all the cutlery and cooking-ware and we enjoyed many good meals in the apartments.
The location is very good. CBD, near Wynyard station, near Woolworth Metro, near Opera House, near Chinatown, near everything my parents love. They gave high reviews for the apartment.
My parents are from China and can only say a few English. But this is not at all a problem for them here, as all the things are prepared for guests. So anyone want to find a place for your non-English speaker friends, definitely consider here!
As the location is in the CBD, the nightlife nearabouts might be an issue for those who have a high standard of sleeping. Glad my parents aren't. XD
Overall, 5 stars for the place!