Contact with host is great, check in and check out very easy. The place is in a good location next to Garibaldi station but there is also a disatvantage of the location - it‘s really noisy during the night, cars are bipping all the time so I recommend to take earplugs with you.
I came on November and it was a little bit cold during the night as we had only a bed sheet without blanket so if you are coming in winter take warmer pyjamas :)