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