Would like to visit Jamaica, wife has been prior many years ago, I have never been. Looking for a low-key resort (we do not drink) clean rooms, simple well prepared meals, snorkeling, scuba etc. and most importantly an au-natural beach. Any ideas? Thanks.