I moved here from California a while back. I used to see mountain lions almost every day where I lived. Encountered close ups with them several times on my hiking trails. There is no doubt in my mind - 1000% thats a mountain lion. I would bet a year's salary on it.