Would definitely recommend Michael's place! It's perfect for a weekend in Fremantle.
The place is brand new, clean, with a balcony and everything you need.