Like many have said, the self check-in process is tedious but doable. I would also like to add that since it is self check-in, there is literally no one there to help you and therefore no service like holding your luggage or checking in early. You can, however, just leave your luggage in the lobby if you have enough trust in society and humanity (which I did--leave my luggage part, not necessarily the trust part-- knowing there is nothing valuable in my luggage). The rooms were fine: clean and comfortable. They provide you with enough supplies of loofa, toilet paper, etc to last you for your stay since there is no daily cleaning service. I mean, it's fair for the price to be honest.