The description is quite accurate. Simple cabana and in itself is pretty cozy inside although the bed was extremely uncomfortable and the AC made a horrendous noise during the night which made for very unrestful sleep.
Office staff was rude when we arrived but was thorough with scheduling tours or calling taxis for a pickup. They overcharged us for the bike rental. We paid initially then they charged us upon checkout as well.
Some of the appliances didn't work (water boiler, toaster). The pool was quite nice though! A decent size and a bar right next door.
Overall, the place was okay. Nothing special nor "royal".