We only used the restaurant. We did not stay.
We had 1 cocktail each and 2 small Bintang's and a meal in the restaurant.
The food tasted as though it had been frozen and then heated. We left with most of the food uneaten.
Staff were pleasant, but the restaurant seemed like a nursery with baby's playing and then older girls lounging on chairs. We asked to have the music turned down as was so loud, [and we were the only paying guests!] but the guy at the bar turned it off . One of the young girls [who may have belonged to the owner] raced to turn it up again. She didn't on advice of the bar attendant.
Looks like a nice place, but was empty on our visit and we were the only people eating on this evening.
I wouldn't return.