Temporary short stay self catering apartments in Montmartre Paris