This is the first of the new generation of fully electric vehicles on the market. With 240+ miles of range it has 2-3x the range of any other electric car on the market in its price range, rivaled only by the not-yet-released Tesla model 3. Say goodbye to range anxiety!
As a 5-door hatchback it is convenient to get around town with plenty of seating and cargo space. It charges from empty in about 9 hours on a level 2 charger, but with regular use and charging it doesn't need more than a few hours at a time every few days.
I have a level 2 charger you can use at my apartment, and there are plenty of other free and cheap level 2 charging stations all around LA. Use an app like 'plugshare' to find them. It also comes with a regular outlet charger but it takes a few times as long to charge. If you have somewhere to plug it in overnight that's usually enough.