The check-in process is ultimately crazy and not safe. If you have an appetite for a treasure hunt to find your key to the apartment in the garage, and sending your passport and credit card details in not a safe way to strangers, continue your booking.