It was pretty good. On the upside, The room was clean, the staff was nice and responsive, the view from the window was great, there was a pool and a jacuzzi which were good.
On the downside - the mattresses were not very comfort and the resturant quality was somewhat below average (maybe because we were in the offseason, but still).