We were very happy with our stay here. The instructions for check in and cleanliness of the place were all good. The train wasn't a problem for us as the sound proofing was pretty good. There were sound machines in every room if you did need it, which honestly we just turned on because the upstairs neighbor was walking around late one night (just one night in the living room area), and that triggers our dog to bark, so the sound machines just helped us not have to correct him. Parking was always available, there was lots of stuff walking distance from the place, the dumpster was near by, and the kitchen had everything we needed for supplies. We would for sure stay here again if we went back to Canmore for any reason.