Solid business hotel. Not quite 5 star, but probably a solid 4.5 stars. Could be anywhere in the world, to be honest, other than the odd African picture or carving.
Had a few issues on inconsistent service but each time I complained they did something to make up for it which is as good as one can expect I suppose. This would range from not picking up my shirts for pressing (got one pressed for free) to house keeping chucking away my contact lens case (they replaced it but after I called and chased a few times) to various other things.
Acceptable gym, excellent spa with a simply outstanding massage from the Indonesian masseuse. Roof top pool is small - more for show rather than swimming in. But the pool bar is excellent at night for relaxing on a Fri evening. Great friendly vibe, good cocktails, good band.
The room service menu is rather limited - do pop out to the restaurants on the 1st floor and roof top - you get much more choices. You might also be able to ask for food to be delivered to your room - I didn't test this.
Overall I would stay here again given their efforts at service improvement. Well done.