What a wonderful place! One could not possibly find a better location in Paris. The Isle St. Louis has the feel of a tiny, quiet village in the midst of a huge metropolis--wonderful restaurants and shops. What a delight!