Nothing special - Good for a few snaps. The "echo" part will leave you disappointed. The view is quite good and there is paddle boating facility available. The place was a bit crowded when we were there.
If you own or manage Echo Point, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.