Cyrille's place is very centrally located in Champ Elysees. There is a mini-market nearby and plenty of restaurants. It's clean and located on 1st floor with elevator in the building. I would stay here again in the future.