Definately recommend! Great Location, very close to the Louvre, other touristy hot spots and many restaurants and bars. Checkin and checkout is super easy. The apartment really is tiny, though, you are one step away from the bedroom when you enter the door. But we expected that, since it's in central Paris.
One thing could be improved: we found hardly any space to store our clothing, maybe adding a little cupboard would help out.