We loved our stay in Cottesloe. Excellent location for the beach and restaurants! Lovely apartment too!