Great communication, information and check in process. The cleanliness and standard of the facilities was not so good.