I had a spacious suite with with a five star bath room and two balconies. The front desk is very friendly and helpful. The pool is quite small and is closed when the conference room is occupied. So check before you book whether they have a major event or you cannot use the pool. (You have to walk through the conference room to go the swimming pool ... )
When we ordered lunch in the restaurant we had to wait 1.15h (!) for the meals. Our kids were hungry and started to cry and we finally decided then to have the food delivered to our room. When we complained about the slow service, the staff joked about the "bules" - not very professional.
The room service has only a few dishes and is overpriced. Two club sandwich, one soup and two beer = 50 US$.
The F&B section needs some major improvements. Otherwise, this is a fine hotel.More