The carton restaurant has , probably one of the best locations in Cannes. We had dinner on the terrace overlooking the sea. The food is good but not truly excellent . The service was very good indeed. The food is a little expensive but this is made up by the perfect view and location.