Situated in the historic town of Navarrenx, France