The Edgewater was well designed, comfortable and very clean. I especially appreciated the hotel linens and proximity to the beach including a boardwalk for the kids. We booked last minute and they accommodated our stay, promptly. When we needed firewood (it got very chilly suddenly during our stay), they rushed over within 10 mins to help.
This is a great place to stay, very close to Dunsborough and steps from the beach. A great all season stay!