It's a very good location. If you don't mind to walk a little you can go to many "must go" places in Paris, or take the Metro which is very close to the apartment too.
The apartment is very clean and well equipped; for a couple is more than sufficient and comfortable.
I would stay at Juan's apartment again.