Clean enough, i have stayed for 4 nights, they provide new towels every time per the request. They do not provide cleaning service everyday, but it was fine because the facility is good condition, especially kitchen conditions. Warm water for the shower is fully served. The room size is big enough for three of us. And all of them are nice and friendly. The location of hotel is excellent.