Amazing stay in Busselton - exactly what we needed.