A fairly-small park located right in the middle of Cleveland Heights, Cain Park has six tennis courts, a small kiddie pool, a basketball court, a sledding hill, and two performing-arts stages.