I was supposed to collect the keys from their Welcome Center, which is not central at all, and would've taken at least 2 hours altogether. So I ordered the keys to the flat instead and had to pay 10 euros for delivery. Check in was delayed by an hour to prepare the room but the room wasn't cleaned up and was dusty. This got sorted when I notified the host. Sadly, I wouldn't reccommend it.