This place is out of this world! Run by the family - great atmosphere, delicious food and best service we have seen in Cannes so far!