The apartments are located a good distance from Lyon city centre, taxis are expensive €40-50 one way gets expensive.
The apartment is basic, functional, wifi is slow and not great. The rooms smelt of stale tobacco, although it stated they were non smoking.
There is a small pool, limited snacks etc.
Staff were excellent, very very helpful and accommodating, can't praise them enough.
Overall if you go it might be in different circumstances, I was there for Portugal V Wales, euro 2016, late booking hence being here, it wasn't ideal for my purpose, but if you're traveling and have a car, it's a quiet spot out of town, ideal for your ventures.