Thanks everyone for your input! Its so tough to find the right one without being there in person. I can't decided hilton seems pretty nice. But I want to be able to do water activities with our guest. Like scuba, snorkeling etc.. I hear the water is swimable? but is it good enough to do all that activities?