Where is a good place to stay. We were looking at Villefranche sur Mer, but heard that it'a little remote and quiet and that the beach is rocky. A friend told us to stay at Best Western Cristal, Cannes. Any suggestions would be greatly appreciated.
Thanks,
HK