Cape Executive Villas are a must stay in Dunsborough. The location is perfect and the villas are exactly what you need for a weekend or few days away.