Great apartment and location is great, beach just 5 mins walk and restaurants near by are excellent!
If you visit Cottesloe you must go to the Boatshed market!