Williams Place is in a fantastic location with access to public transport