I don't really know how to rate this hotel. The hotel itself is nice and the staff are very friendly. However, the hotel is quite far from anything and the restaurant had very little food. We arrived just after 12:00 noon and went to the restaurant for lunch. They didn't have most of the items on the menu and offered to make us noodles (not on the menu) or fish (on the menu but rather big for a lunch). We didn't fancy either of those things, but they agreed to make vegetable fried rice and chicken satay. Then they sent someone out to buy vegetables and chicken because they didn't have those items. An hour later, the rice came out, but they informed us that they couldn't get chicken. We also asked for fresh fruit juice, which was on the menu, but they didn't have any fruit.
Breakfast the next morning was similar - they still didn't have fruit, nor did they have milk. The only breakfast items were toast and an omelet. They did, eventually, agree to go to the shop to buy milk.
The food we did have was good, albeit limited. I'm just surprised that a hotel, which seemed full of guests, didn't stock their restaurant, especially since there weren't other options nearby.