Great place right near Cottesloe beach. The accommodation has all the amenities needed for your stay. The outdoor front porch was great to sit and enjoy meals with a view of the beach.