Eric has been the most wonderful host who has provided us with the most helpful advice and quick responses. Yes, there’s indeed the “world’s smallest lift” and even the toilet too. But the location is simply amazing! Overlooking the Louvre Musuem, there are also cafes, groceries, restaurants, malls just within 3-5 minutes of walk. Most importantly- the Metro Station is just opposite - and it is the line with the automated train so no impact when there is a strike. :-)