Great Location! You’re right at the Louvre and there are many restaurants, shops etc. down the street. Many (sightseeing) places are in walking distance - so totally recommend if you really want to explore Paris :-)
Just keep in mind that it is a really tiny flat. We didn’t mind as we were spending our days out exploring. But for a longer stay or if you plan on being inside more, it is not completely ideal.
Key Pick Up and communication were easy - so don’t worry about that!