Great place for a short term stay in Paris in a great location