Calpe's popularity with tourists is ensured by two fine sandy beaches.
Calpe is popular with tourists because they have sandy beaches. 
Calpe's is not popular with tourists because it has one rocky beach.