I like a pool. Never regretted it. Get Gunite if you can afford it, fiberglass sounds like next best. I’d avoid a liner if at all possible. I think getting a decade out of a liner is a pipe dream.