La partie haute du village est occupée par le quartier maure, bel exemple d'architecture populaire andalouse où le blanc des murs chaulés contraste avec le bleu soutenu du ciel, les touches de couleur des fleurs créant une composition enchanteresse. Les façades sont souvent décorées d'azulejos commémorant les batailles entre maures et chrétiens. Les rues piétonnes, pavées et escarpées, et les escaliers serpentent entre les maisons et conduisent aux belvédères ouvrant sur la plaine (et la mer).