The place is located just behind the bus stops and Bankstown train station which made my travel around Sydney really easy.
Rosa is very kind and accomodating, and is well beyond expected.