I have been to Nice several times and this apartment is the best location you could wish for.
Modern and clean.
Everything was fine on arrival.
I would certainly recommend this apartment to get a good and comfortable stay in Nice.