Property was very nice with excellent views, will definitely stay here again.
However, here are some negatives (minor, but should mention so the next guest can benefit):
1. Location is NOT convenient for public transportation. I knew this and did not have a problem because I had a rental car
2. Checkin process can be done better. Until 2 days before checkin I thought I had to pickup keys from the office in Nice - Jean Medicin, which is very inconvenient to get to with a car from the airport. However, 2 days before checkin I find out that the keys need to be picked up from their Villefranche office. That location is much better for car. I would have liked to know this fact well in advance. Overall, this worked out better for me
3. Printed checkin instructions were confusing and some were inaccurate - the property caretaker has changed and his contact number, garage entry code has changed, garage was difficult to find based on the printed instructions, swimming pool keys have changed. I happened to run into the property caretaker by chance when I arrived and he helped me with everything, otherwise I would have had a tough time
But again, these are just minor dings. Overall, we LOVED our stay here and will stay again if we come to Nice, France.