Good but could have offered better service if their staff were friendlier and more accomodating. The beds were nice and I slept well indeed. The cleaners were ok but a couple of their front desk staff seemed miserable and grumpy. Better give them more workshop on customer service. I guess that's what the other guests were also referring to. Cheers!