I think this place is really great place for travelers. The place is located in Downtown of Toronto and near to a subway station. He is a really nice guy who is so kind and friendly.