The place is clean and practical. Shower temperature keeps cycling between hot and cold but it was manageable. There is a somewhat flexible cut-off time to check in; in our case we were able to check in around 10pm latest. Overall a good experience and great value.