Great location and good value in Cottesloe. Clean, good cooking and dining amenities, nice private balcony area, ocean views, easy walking to train station and to local bars/restaurants and most importantly across the road from the beach. Highly recommend and would definitely stay again.
Definitely pays to book ahead if you are planning to want accommodation in this area during a peak season.