Cette jolie ville offre à la visite à la fois une partie médiévale et de nombreux vestiges antiques. C'est aussi une station balnéaire prisée et assez chic.
La commune bénéficie d'un climat méditerranéen, souvent rafraîchi par le vent marin, avec des étés chauds, ensoleillés et secs et des hivers doux et humides. La fin‑début d'année connaissent le plus de précipitations avec parfois de forts orages. Au niveau climatique (et même vis à vis de l'affluence), la meilleure période de visite demeure le printemps ou le début de l'automne.