translate English to French: Our experience has been an entirely positive one, but not without some challenges.
Notre expérience a été entièrement positive, mais non sans quelques défis.