What a gem! Michel is a terrific host who goes out of his way to welcome you. And do take him up on his restaurant recommendations. Spot on!
One word of caution- the apartment is tricky for those who are extremely tall. It is accurately listed, and well described. But my 6'4" husband found the stairs very tricky for his foot size, and the entry to the primary bathroom has a clearance of 5"10", so one must remember to duck each time they enter. This will not be an issue for most people, but it is worth pointing out for the few it will affect. Just be aware, that is all.