Fleming Point — free outdoor place in Cedar Creek, Idaho · Hottub