To reach the beach, you can take bus 22 from Cannes train station, which is a cost-effective option at 1.6 EUR per person per route. The bus stop is conveniently closer to the beach than the train station. Make sure to get off at Theoule Mairie bus stop.
The beach itself is clean, with sandy shores. However, there are rocks in the water, so it's advisable to bring shoes for protection. Don't forget your glasses, as you'll be able to see amazing fish swimming in the water. Just be cautious, as there are jellyfish present.
Additionally, there are plenty of restaurants and bars in close proximity to the beach.