While you’re there, you should definitely take the tour at the Chateau La Napoule, and walk around the town. It’s gorgeous.
Why not vacation in France? I couldn’t agree more! I suggest the south of France, especially Mandelieu-La Napoule. It’s small, not as touristy as Cannes (although it’s a five minute train ride away), and the restaurants are to die for. You won’t see a McDonalds or Burger King around, and you’ll be surrounded by the sea, the mountains and lots of really friendly French people. I highly recommend the hotel I stayed in on my trip, L’Ermitage du Riou. The hotel’s restaurant is world class, and extremely reasonable considering the quality of the food and service.