Don’t expect much cleanness if you stay in a shared room. The staff is helpful, friendly and willing to help, common areas well taken care of (except for the toilets).