The apartment is in an excellent position, close to the Louvre Museum and to its metro station. The apartment is small so it might be a bit too small for 3 people, especially with a lot of luggage.
Maxim is a nice host, very helpful with a lot of restaurant suggestions.