Friendly locals
Two places to view the seals- Seal Bay (Just down the road & with an interpretive tour) or Flinders Chase National park where you can stay for quite a while.