Has anyone used this company to book self catering accommodation on the Ile de Re in France? Properties look great but expensive & there are no reviews...would be interested in first hand experience of them?