Modern French cuisine is served at La Ferme Damzai.