The location is the best feature of this hotel. Relatively easy to find. About 5 minutes walk to Gare de Lyon. Don't bother with the breakfast. The coffee, pastries and sandwiches at the L'Espirit Nature just up the street are better & you'll spend less money.
The staff were very kind and helpful, but getting our boarding passes printed was troublesome. We had to download the boarding passes and e-mail them to the hotel. It would have been much simpler if we could have just printed directly from the computer.
There is an airport shuttle which is convenient but it costs 10 Euros more than the train and it takes longer. The traffic at 4:30 in the afternoon was heavy.
For a reasonably priced hotel in a great location you couldn't ask for much better.