If you can live with its 6.8 inch display, then yes, it's a good phone as well.
Honestly, for your use case, any cheap 5G phone with good battery life will get the job done. I'd suggest the Samsung M14/F14, Poco M4 or Infinix Hot 30. Samsung has the best UI and battery life, Infinix has the...