Amazing property right in the heart of Werribee! Super close to everything you need. Hosts were also amazing and communicated well! Thanks again