We stayed for 3 nights. The hotel is clean and well maintained. The hotel staff is very helpful and always available. The rooms are clean and well equipped. Since we visited during winter we were provided with room heater at request.
Some issues which I found are:
1) The hot water come through solar heating, so you have to wait a while before the hot water starts running on the tap. Before that you end up pouring buckets of cold water down the drain, which I think is water wastage.
2) They have good restaurant but it takes a while for the food to arrive on your table after you place your order. Not sure why, whether they are short staffed or busy serving room service people.
3) The hotel is a little far from the main market area, not an easy walking distance so you would need some kind of transportation.
Overall the hotel is clean and you would have a good stay.