I believe this has no comparison with any other resort in the world. The service they provided was unbelievable . best staff ever came across. Food, service and hospitality was amazing. We stayed in over water bure which was simply amazing. The resort has its own activities which is enough for your st ay an there food is excellent.