my wife and i stayed here one night en route back to the us. the rooms are sufficiently sized and is what one would expect of a 4+ star hotel. two pluses of this hotel if you are not planning on setting foot outside the hotel: 1)the large infinity pool on the 14th floor (large enough for laps); 2)a good breakfast buffet with a good selection and decent quality.