Stayed here for 5 nights and I would recommend Patsy's place. The location was walking distance to most of the sites in Fremantle, less than 5 mins to the train to Perth and close to shops/restaurants. The kitchen was well stocked to cook at home, the wifi was strong to support video calls, laundry facilities were clean and easy to use (instrux listed + pay via credit card) and the booklet Patsy left was super helpful for the apartment, stuff to do in the area, etc.
PS - the massage place downstairs is great!