The hotel itself was very good, great amenities (pool, beautiful restaurant) and wonderful staff who had excellent service. My room was a bit small but manageable. I also had TV with cable. They had a security gate and security was there 24/7. Reception was also 24/7. Wish I used the pool! Also free car wash for those with cars. They also had a beautiful rooftop area above their restaurant.
Not so good: The road to the hotel was not, Google will not tell you exactly where it is because there is no paved road to it. There's not enough towels and shower gel is 3 in 1 (conditioner/shampoo.shower gel). There is a hot water tank, but it doesn't actually work. The layout of the floor is a bit strange so my room doesn't actually get good wifi (I have to go out to the patio or restaurant to get good internet). Also, they don't issue small facial towels.