It's a great apartment, big enough for 4 to stay comfortably. It's was really close to everything and within walking distance to the Fremantle market. Cleanliness was alright but the sofa bed had a lot of stains on it when we moved in. Communication could have also been improved prior to check in, for example confirming the check out timing and the initial access to the apartment prior to us having to call for information from the host. Overall I'd recommend this to other people but I'd tell them about the ground rules myself first.