I am going to be visiting France the end of July and am very overwhelmed with all of the options of different towns/villages to stay in. I'm traveling with my boyfriend and we would like a good place to base ourselves out of while making day trips to Eze, Monaco, and different nice beach areas. Originally I thought Cannes because of the more sandy beaches but will I regret that with wanting to travel to other places? Cannes seems the furthest from all of them. I know there is much more in Nice and transportation seems abundant but I was worried it wont have the south of France feel I'd like to wake up to. In addition to Nice and Cannes I was looking at Antibes and VilleFranche. Ville Franche would probably be my #1 but decent hotels, semi affordable seem hard to find in that area.
Any help is greatly appreciated!