Would very much recommend Sophie’s apartment. We stayed as a family of 4 (2 kids aged 4 & 1) and the apartment was perfect for our needs and in an excellent location for enjoying Cottesloe.