the colorful village is perched on top of a hill above the blue water and rocks