We are going to be using our friends apartment in Menton next month. All I have is this address "Appartement Sequoya, Route de gorbio, Azur Parc". Do any of you know how far this is from train stations, bus stations, etc.? We are not renting a car and will be using public transport. Thank you!