A friend of a friend who was selling his... But there plenty of places to rent and if you have a car, I suggest you look outside NCE westbound past the airport.
I know it isn't quite NCE but during the busy times, you will love not getting stuck along "La promenade".
Many Estate agent speak English too (pigeon sometimes but better than notin'

) so I would recommend you to take a few days off and spend it there looking around.
unlike in the UK there is not really such a thing as credit check etc so once you have found a place, you can move in relatively quickly.
Happy hunting