La Reine Jeanne is a restaurant offering panoramic views of the Baux-de-Provence valley. It provides a dining experience with a focus on French cuisine.