Great place to stay while visiting Werribee and the nearby locales.