Location was great for our purposes - an easy walk for our kids to Les Machines de l'Ile - and was very close to the tram, as well.
Very basic accommodations - but if the price is right, and your purpose is to see the Machines, then this is a good choice. Check-in was a little lengthy, due to volume.
Only real issue was the bathroom, which needed some maintenance due to water issues. I didn't reflect this in the rating as: (1) I'm going to assume it was specific to our unit; and (2) I raised it with management, who seemed to take it seriously and responded with a small goodwill gesture.