Great place in Sydney if you want apartment-style accommodation and the "feel of home".