Denis's condo is excellent, it has all you need, is very clean and is well located. The photos don't do it justice. The shared areas (pool, games area and spa) are great. I would stay again. Just one minor point, Denis does all communications in French only, I only speak English, but we managed with the help of a translator app.