Helenes place is perfectly situated. Close to Champs-Élysées the eifel tower and there are buses and metros near by.
The room is small but has all one needs. I enjoyed staying there.