Helene's place is very well located train stations are very close and has all the necessary amenities for travelers and I must say very close to Mont royal, we really enjoyed the place.