Convenient self check-in with clear instructions from host. Easily one of the best options in Moncton.