We had a great stay at Johns place.
Everything was clean and lots of space. John was really nice and he also has a cute dog, very calm.
The location was also perfect! Good bus connection and not far away from the beach and Fremantle with lots of Cafés and bars.