Nice, new, modern, seem like in the middle of nowhere but in fact there are places to eat, 700m to Tim Hortons etc
One suggestion for the place would be to install some hooks for the towels in the bathroom. What to do with a damp towel if nowhere to hung it?