Good location and the check in process was very smooth - I honestly prefer a check in with no contact.
Something that could be improved is the communication with the host, but nothing that makes your experience in this place bad.