Hi passa la carretera de l’Olla a Callosa d’en Sarrià. Una font d’aigua mineromedicinal de propietats diürètiques fou el motiu d’un projecte de construcció d’un balneari. L’església de Santa Anna, abans dependent de la parròquia d’Altea, ha estat erigida en parròquia.