This is my place to stay in Werribee - perfect for myself and dogs. Already rebooked for later in the year