Happy dogs is a beautiful place, exactly as described by Rachel. It was a very cosy comfortable place with a wood fire that warmed the place instantly. It made our stay at Margaret River very enjoyable. If we go to Margaret R. Can again, I hope we can stay at Happy Dogs. Rachel was helpful with things to do and places to go nearby. Thank you for making our stay enjoyable and relaxing.