Are Teslas as great as people say? Model 3 Italian road trip: part 1