The good: Great staff, reception, driver, restaurant staff, all excellent.
The not very good: The room. The bed was hard as a rock and the room was very warm. I ran the AC constantly but it did almost nothing. I have better memories from previous stays in other rooms.