The place is cozy. It is very well located, just 2 minutes away from D metro line, one of the main ones that connects you to the whole city. It's a nice place if you want to spend a few days in Lyon, but if you want to stay longer, it's a bit tricky since there is no kitchen/stove, only a microwave, making it a bit tricky to cook :) Also, the place is quite warm, so in the winter it's perfect! Might want to open a window tho during the summer. The guys from All in Lyon were always available should we have needed. It's also 2 minutes away from their office, should you have the need to talk to them in person!
All in all it was a great experience! I definitely recommend it.