The safest swimming beach, Cottesloe has cafes, pubs, pine trees and fantastic sunsets. From Cottesloe train station (on the Fremantle line) it's 1km to the beach. Bus 102 from Wellington St station goes straight to the beach.