5 star rating 26th June 2020 by Post navigation 5 star rating Unbelievable location in Talloires village as close to the waterside as you can get. Very helpful host…