We enjoyed our stay at Guepards place very much. It's in a great area and the place is clean and tidy. Close to many cafes and restaurants.
It is a small 5 minute walk to the subway when you need to travel.
If you are visiting Paris as a couple or on your own, you will definitely enjoy it.