Crystal clear water in Alicante