I have been to Haulover and it had a safe vibe to it. I, as a single male, was not approached by anyone and did not witness anything inappropriate. With that said, always best to bring a friend and visit at peak times. Also, be sure to use LOTS of sunscreen (reapply all day). I missed a small part of my back and was burning for a week.