Lost Channel Inn and Marina, Nature, Swimming, Fishing