We had a great stay at Cape Villas. It was clean, and close to all amenities in Dunsborough. Would definitely book this one again.