The property itself and the location are decent, but overall, our experience was disappointing, and we would not book again.
The check-in process was unclear. We received no message with instructions and had to work out for ourselves that we needed to call to find out how to check in.
A deposit Malaysian ringgit is also required in cash and only returned at the end of the stay. This is inconvenient, especially if you are finishing your trip and no longer need local currency.
The swimming pool was unavailable due to maintenance work, but we were not informed before arrival. In the room, the bidet was not working, and the hot water needed to be switched on in advance—something nobody explained to us at check-in.
Overall, poor communication and several issues with the facilities spoiled our stay. Although the property and location are decent, they do not make up for these problems.