Very smooth and easy check in. Communication was also very good. My cousins and I had a great stay and will definitely come back.