We had a wonderful experience:) The rooms are very comfortable and very clean; we stayed in a villa which was great. I especially liked that there is a lot of space; so you really feel surrounded by nature. All the restaurants are delicious, and you can find delicacies at whatever time you desire. The staff is very friendly. The spa is so good that I had my best massage! As for sports; if you are a golf player than this is the place for you. The golf courses are equipped with the last technology available and the grass is sooo green:)) Ofcourse there is bike riding (which I enjoyed mostly as I don’t play golf), indoor&outdoor pools, tennis, paddle, fitness; you name it. Plus, it’s great with kids ; you will hardly see them :)In all, I am sure who ever goes will enjoy it.