The check in process is very easy, and explained thoroughly through multi-step pictures. We did not get to meet the hosts, but the place was very clean and comfortable!