A very comfortable and central place to stay in Werribee.