I live in Avallon and I confirm it is possible to go with a small car, but only for the residents and only for about 50m. There is a dead end street sign at the entrance. For proof, you can see vehicles in the courtyard of the building on the satellite maps.