Excellent location. I was staying in Lyon for a conference in Lyon 1 University, which is easily reachable by tram. Also you can take the metro to reach the center and walk to the Part Dieu station. All of the above in ~15 minutes. There is even an affordable supermarket close.