Close to Southern Cross station which is super convenient, short walks to china town and a few other places which made the stay easy and enjoyable