Can anybody recommend the most convenient location to stay in for the F1 race in terms of travel (by train) to and from the circuit during the weekend. Hotels in Monte Carlo seem to be block booked years ahead so I am considering hotels in Nice, Cagnes-sur-mer, Villefranche and Roquebrunne. Even some of those are now fully booked. I believe the trains get filled at Nice and Ventimiglia, so trains are filled before intermediate stops such as Villefranche (Nice direction) and Roquebrunne (Ventimiglia direction) making boarding the train at those places difficult. We will have a car, but think that is not a sensible option for daily travel to Monaco. Advice please.