The self-check-in was very easy as XiGuo gave clear instructions on the day before my arrival. The place was tidy and has everything I needed.