I went there in September. I was quite happy with the food, sometimes a bit different to what what I'd eat at home, but managed to eat everything!
It's a small hotel run by a family. Not the most luxurious in the world, but friendly and very clean. Eating breakfast outside on the terrace was lovely..... and I got quite a liking for the croissants !
I didn't have any problem with the traffic noise. I had a nice balcony with a side view of the sea.
Location was good, only 5 mins from sea front, with nice promenade to walk along. Excursions were excellent. I particularly enjoyed Nice.
Don't let the mixed reviews put you off booking - you'll miss out on a lovely holiday.
Caroline