Not far from Villefrance-sur-Mer you can find Saint-Jean-Cap-Ferrat, another beach paradise. Through the whole time we had in Nice, we spent our beach time in one of these two towns as they offer so much better conditions! I personally prefer the beach in Cap Ferrat as it has better views