Great place with stunning views. Recommend while in Chatswood.