Very clean beautiful apartment in a small town of Chefalu.