The hotel is good in general, matches with the price and a bit over expectation. Even though it's quite old, everything is clean with wood floors. The worst thing that destroyed all the good is about the cleaning lady. She looked at each of us, each of my family members with anger, very bad attitude. She came into the room and yelled, shouted at us, tried to push us out of the room before 12:30 AM. The hotel has good facilities, but what we remember about this hotel is we may not come back.