Overall, it is a good place to stay. The rooms are clean and the living halls spacious. Issue on hot water (bathroom) hardly sufficient for big group of people. Need to wait especially for the bathroom at the upper floor. There are many expired products in the fridge from previous users. Thank you.