Its a nice and clean stay with beautiful view, infinity pool and calm ambience. One slight hiccup was on our first night at 8.30pm our room and certain rooms' electricity got cut off and we had to wait until 10pm until it was restored back on. The owner said it was due to TNB but didn't even apologise when we are paying the same room fare as everyone else. Otherwise, everything was fine, they serve decent dinner and breakfast. The mini zoo where we get to feed those animals were definitely enjoyable.