Devil's Den, Stripling Island — a place to gather · Hottub