I spoke with a Canadian who vacationed there. He said a ragged looking guy approached him on the beach and begged him to bring him some food from the hotel buffet. Said he was starving.
I hate places where locals harass you, whether it's beggars on Broadway in Nashville, hair braiders in Jamaica or starving people in Cuba. Ragged looking guys approaching me (and the Mrs.) on the beach would be uncomfortable at a minimum. The only person I want approaching me on a beach is the waiter.