I love Castle Island! I went for a job there on day in early June. It was very hot, but being by the water was cool and motivating. It's a great park for kids, seniors and people who want to jog or inline skate. I've also spent many pleasant evenings flying kites there with kids.