Wow, this church is stunning! In English, this is the Church of Our Lady of Mount Carmel or in French, Musee Culturel du Mont-Carmel, located in the top of Maine in the town of Lille.
It's a growing trend, albeit controversial, because of the murky legalities. Still, there's a place that's being left alone, almost, to offer retreats.