The staff's service is quite good and their english is well spoken too.
the only set back was that one of the room's air con was not working well and the wall light wasn't working either.
also, the it could be more handicapped friendly as
... the lifts were only at the rooms but none at the restaurants.