Helen is not everyone cup of tea.
Same as Helen Artarmon 84a and Kensington 138, very very big scale.
Some people like. Some people dont