Dunsborough Hotels, Dunsborough Apartments, Unterkünfte in Dunsborough