The room was nice and big enough for me and my two kids. It was as described, but unfortunately the bathroom concept was a bit confusing because the bathroom glass was transparent, so when I wanted to take a shower, it was clearly visible to the other occupants. But overall it was quite good. The staff was also friendly and responsive. Because the location is a bit far, you have to use Grab and it's quite expensive to get everywhere, likewise if you want to get food you have to order Grab. For additional information, there are two swimming pools, one paid and one free.