Location is great and the Annandale is an inner west institution