Awful. Less than 1 star.
1) Hardest mattress I have ever tried to sleep on; 2) Smallest and most poorly equipped "fitness center" I have ever seen - anywhere; 3) Not even one single English language TV channel was available (even 1 star budget hotels have this); 4) Rude and arrogant attitude by management when these issues were mentioned.