This place looks lovely from pictures- though much much smaller than the photos suggest. Bathroom not too clean- hair from other people found on towels and floor. Other than that, it would have been perfect; however the carpets were soaking wet when we moved in. We were warned that they had been "steam cleaned;" however it was so wet it soaked our socks. We were told it would probably dry the next day as it was raining the day we arrived. Even though the next day was sunny- instead of drying the carpets they stunk intensely of mould. We contacted host- who actually does not own the unit but is a body corporate who manages the unit. A caretaker was sent to us with towels and a heater (which was broken- so completely pointless) to assist with drying the carpets. We were told to turn on the heater and leave the window open so the carpets would dry. As the heater was broken- no drying occurred. Host was most unapologetic and we found out later had lied to us. When we called AirBnB's resolution centre they told us an "incident report" had been placed for flooding- so, not "steam cleaning" as we had been told. AirBnB tried to contact the host who apparently was difficult to reach and it took them 3 days before we were given a definitive answer of what we were to do in terms of other accommodation. Had to sleep breathing in spores from mouldy carpet- even with window open. Didn't hear again from the host- all communication was through AirBnB resolution centre. Host then tried to keep the money for the days we stayed even though we were told by AirBnB to stay put until they had contacted the host and made other arrangements- which took 3 days to finalise, apparently. Horrendous management and communication. Hardly a genuine AirBnB experience- hotel would be better as this is how they run the units anyway. Great location and probably would've been fine if we didn't have the wet carpet- just don't rely on the host to fix anything if it goes wrong.