Wila's set of self-contained rooms are good value and located right off Parramatta Road. They are good value for money and easily accessible. The room was clean and well-stocked with basic amenities.