Le Baden-Roc is a restaurant offering scenic views.