very smooth self checkin, i got this last min booking since the other host cancelled my booking . nothing to complain !