Great location in the hub of Werribee and a great little modern space to relax.