Rooms were not clean, floor tiles and walls were stained all over. Bathroom walls were dirty and the mirror was a cheap one. Bedsheets were a little dirty. But the food was good in the restaurant below. We only stayed for a night and it was bearable. Not recommended for those looking for a long stay. There are better hotels for similar prices nearby.