Good apartment, good location, great weather, fantastic wedding = excellent weekend in Dunsborough