Mikel was very helpful during our stay. The apartment is in central Paris, about 15-20 minutes walk from the Louvre. It is right across the Bonne Nouvelle Station. The place is homey and delightfully Parisian, and you get the sense of actually living in Paris. It is well maintained by the owner. One downside on the apartment though is that it's located on the top floor, six flights of stairs, and can be quite difficult with heavy luggage.