Nice place, very clean, took us a while to figure out how to get to reception as there are no signs directing you through large indoor gardens.
Great gym facilities, wouldn't quite call it a spa but the saunas and steam rooms are good. Therapists are very friendly and the treatments we had were great! Lunch wasn't included in our package, but was reasonably priced. All in all pretty good!