This place is an amazing location.
North Coogee beach is only meters away. South Fremantle is an easy stroll and there is a free cat bus to get into Fremantle.
The place has everything you need, very clean and David is a very hospitable host.