We travel quite a lot and have been to Jamaica before. I was a little worried about coming back and bringing our 14 year old daughter as the last time ( at another resort ) even staff was very " suggestive" but we had none of that here. The staff was extremely professional. It…