What a beautiful beach! The sand runs on for ages, the water is beautiful and clear, and there are caves.