all in all was a nice place; very clean, and great access to downtown and all the places you might wanna go. Very close to public transport.
Communication could be a bit of a problem if you don't speak french. You might find sleeping a bit difficult if you're sensitive to noise in the early morning. And you might have trouble with the toilet if you're a big guy or taller than 180 or so!
Cheers.