Gene is a wonderful host. He has been very helpful in my process of settling down in Canada. He ensures that his guests are welcome and taken care of. The place is well located and has everything you need close by.