I think that swimming is a great way to exercise. It works out more of your muscles than running would and personally, I find it to be a lot more fun than running even if it does tend to be quite a bit more exhausting overall. I don’t have a pool, but I live close to a lake that varies in depth, which is usually where I go for a swim when it’s nice outside.
I generally prefer to swim in areas that aren’t unsafe due to the depth, since I like to swim by myself. Usually, what I’ll do is take my boat out to an area of the lake where I know it isn’t too deep and then I’ll swim around it. Before I do so, I always make sure to use Yamalube 2W oil on my boat so that I don’t run into any issues when I take it out.