As close to perfect as you can get. Location was spot on as everything we wanted to see was within walking distance (we only used the car once in the week we were there). Flat is beautiful and well set up for an enjoyable stay. The host (Veronique) is very pleasant and made us feel welcome.
Would definitely recommend.