A lovely apartment in a stunning medieval village