We stayed at John's place with 2 children for 1 night only. The apartment is as described. The best things are the view and the pool (though small - but it's rare for Airbnb in WA to have a swimmingpool). It's a good place to stay if you need to stay near the airport or for work on that side. Otherwise not recommended as too far from the city (we stayed a couple of days in CBD and it is infinitely better for tourism). It's good for a short term stay as its on a big road which has traffic all night (can't be heard in the living room but can be heard well from the bedroom with windows closed unfortunately). Also there's a restaurant in the front which happened to host a wedding with loud music till late - so if you're unlucky like us, you have disturbance front and back (and that on a Thursday). We stayed in 5 other places in our WA trip and have stayed in Abnb in many other places. This was the dirtiest one - we had to clean every cooking utensil, plates, glasses before using them. Fridge was not well cleaned, freezer full of foods... Dust everywhere, not possible to use eg balcony furniture without first thorough cleaning. John is asking for money separately for cleaning so this condition is definitely not expected. When asked about this, he told us unapologetically that his cleaners told him they did a good job and that the money is for laundry mainly (he's missing the point of what it is to be a good host). John also reminded us that this is not a hotel - again, not a valid excuse for a dirty apartment, and interestingly the whole complex is an aparthotel and upon checking online (too late) we found that there are many other units which are up to 50.- cheaper per night AND you can expect them to be cleaned well as they're hotel-type managed. Net: The worst experience we have had so far and unfortunately not recommended for tourists (location), families with kids or anybody who cares about cleanliness and a bit of hospitality from the host for what isn't a cheap place. Take your money to the many better places in Perth many available in Airbnb.