I plug the car into a regular 110V outlet. I typically get 30-50 miles of charge overnight, depending on what time I get home and when I leave. My commute is only 10 miles each way so it's 100% full most mornings when I get in.
I've verified the car can do 240 miles between cities but you have to set the cruise to 60 mph or below. I keep a gas car for long road trips and camping, etc., but I don't use it much.
The Tesla is very cool. Strangers stop me to talk about it multiple times per week. Customer service has been off the charts.
High recommend. Go buy one.