I did only have the basic room but found it to be quite dated and not that clean in certain areas. The basics like floor, bathroom, bed sheets were clean but things like fridge, outside chairs were not good. The air conditioner was good, pool was full of leaves not very inviting. The reception bar area looks clean and the western guy who maybe the boss was plesant.