From Ses Illetes and Rodas to Bolonia, Macarella, La Concha, and As Catedrais, these Spanish beaches live up to the camera.