Better than average, but nothing amazing here. The spa was tiny but the service was great. Decent gym, but no locker room. The pool area was clean and very colorful. The pool bar was lame.  3 outta 5 for me.