Small and quirky little place. Well located in Paris