This place looks very well located in Le Flotte, but seems to have very little written about it. No reviews on trip advisor or any other sites that i can find. the website looks good but it is only 2 star and I am concerned it might be best avoided!
Any info you have on it would be very helpful.
thanks you for reading.