Hotel gems in L’Isle sur la Sorgue: 2 handpicked Small Hotels